BLOG main image
분류 전체보기 (77)
프로젝트 (8)
IT소문 (9)
영화가주는인생 (5)
OpenAPI (9)
DBMS (5)
JAVA (16)
IPhone/Object-C (9)
안드로이드 (0)
WEB etc (8)
Server (1)
Michael Kors Handbags on Sale
Michael Kors Handbags on Sale
Nike Roshe Run
Nike Roshe Run
michael kors handbags outlet
michael kors handbags outlet
outlet de zapatillas nike
outlet de zapatillas nike
Cheap beats by dre uk
Cheap beats by dre uk
2,296,992 Visitors up to today!
Today 70 hit, Yesterday 117 hit
daisy rss
tistory
'Spring'에 해당되는 글 5건
2011.02.20 01:50
사실 실수도 아닙니다. 가이드를 꼼꼼히 읽어봤다면 무리없이 넘어 갔겠지만,
저 처럼 2.X selectKey 를 PK로 사용하다가 , 3.x ...을 걍  받아 드렸을 때 생기는 실수인듯합니다.

iBATIS 3.0 에서는 insert 실행 후에 입력된 row의 수를 반환한다. insert로 데이터를 하나 넣으면 1라는 것이죠.
기존 2.x 버전에서는 pk 가 넘어왔었습니다.
당연히 3.0 가서도 selectKey를 사용하면 pk가 넘어오겠지라고 생각을 했지만, 아니였다.^^;;;

2.x 에서는 return 값으로 넘겨줬지만 3.0에서는 아예 인스턴스에 담아서 넘겨줍니다.

예제로 본다면
--XML 파일은
<selectKey resultType="int" keyProperty="id" order="BEFORE">  
        SELECT SEQ_NT_MEMBER.NEXT_VALUE FROM DB_ROOT 
</selectKey>

--JAVA파일

UserDTO dto = new UserDTO();
dto.setName("야호");
int row = (int)getSqlSession().insert("Member.insertMember", dto);

예전에는 row 가 pk 였지만 mybatis 는 dto.getId(); 에 직접 담아서 넘겨준다.
많이 친절해진 거 같다.ㅎ


저작자 표시
신고
Name
Password
Homepage
Secret
2010.03.28 16:36

Spring quartz 사용시 cronExpression 입니다.

월~금요일만 실행하고 싶어서 day-of-week 옵션을 설정했지만
day-of-week 를 잘못설정하면  이런 오류가 나더군요.
Support for specifying both a day-of-week AND a day-of-month parameter is not implemented.
변경전 : 0 0 20 * * MON-FRI
변경후 : 0 0 20 ? * MON-FRI



아래는 기본 설정방법입니다.


초 0-59 , - * /
분 0-59 , - * /
시 0-23 , - * /
일 1-31 , - * ? / L W
월 1-12 or JAN-DEC , - * /
요일 1-7 or SUN-SAT , - * ? / L #
년(옵션) 1970-2099 , - * /

* 모든 값
? 특정 값 없음
- 범위 지정에 사용
, 여러 값 지정 구분에 사용
/ 초기값과 증가치 설정에 사용
L 지정할 수 있는 범위의 마지막 값
W 월~금요일 또는 가장 가까운 월/금요일
# 몇 번째 무슨 요일 2#1 => 첫 번째 월요일

예제)
Expression Meaning
초분시일월주(년)
"0 0 12 * * ?" 아무 요일, 매월, 매일 12:00:00
"0 15 10 ? * *" 모든 요일, 매월, 아무 날이나 10:15:00
"0 15 10 * * ?" 아무 요일, 매월, 매일 10:15:00
"0 15 10 * * ? *" 모든 연도, 아무 요일, 매월, 매일 10:15
"0 15 10 * * ? 2005" 2005년 아무 요일이나 매월, 매일 10:15
"0 * 14 * * ?" 아무 요일, 매월, 매일, 14시 매분 0초
"0 0/5 14 * * ?" 아무 요일, 매월, 매일, 14시 매 5분마다 0초
"0 0/5 14,18 * * ?" 아무 요일, 매월, 매일, 14시, 18시 매 5분마다 0초
"0 0-5 14 * * ?" 아무 요일, 매월, 매일, 14:00 부터 매 14:05까지 매 분 0초
"0 10,44 14 ? 3 WED" 3월의 매 주 수요일, 아무 날짜나 14:10:00, 14:44:00
"0 15 10 ? * MON-FRI" 월~금, 매월, 아무 날이나 10:15:00
"0 15 10 15 * ?" 아무 요일, 매월 15일 10:15:00
"0 15 10 L * ?" 아무 요일, 매월 마지막 날 10:15:00
"0 15 10 ? * 6L" 매월 마지막 금요일 아무 날이나 10:15:00
"0 15 10 ? * 6L 2002-2005"
2002년부터 2005년까지 매월 마지막 금요일 아무 날이나 10:15:00
"0 15 10 ? * 6#3" 매월 3번째 금요일 아무 날이나 10:15:00






 

신고
coach outlet online | 2012.11.29 12:39 신고 | PERMALINK | EDIT/DEL | REPLY
This is my first time i visit here. I discovered so numerous interesting stuff in your weblog especially its discussion. From the tons of comments on your articles, I guess I am not the only one having all of the enjoyment here! maintain up the great work.
Miu Miu Boots | 2012.12.19 12:14 신고 | PERMALINK | EDIT/DEL | REPLY
코드자동완성 무료호스팅 블랙캣 Color Graphing Calculator enables the user to assign colors to various graphing objects like dotted lines, curves, bars, grid line rewtryreyuy
하하하 | 2014.01.14 18:35 신고 | PERMALINK | EDIT/DEL | REPLY
오홍... 좋은 정보네용 ㅋㅋ 잘보고 갑니다 정리도 잘된거 같아요
아울러 http://www.cronmaker.com/ 여기도 도움이 되더 군요
감사합니다
Emomynurn | 2014.11.07 23:44 | PERMALINK | EDIT/DEL | REPLY
이용약관위배로 관리자 삭제된 댓글입니다.
Name
Password
Homepage
Secret
2010.03.20 18:37

Spring2.5.X 로 프로젝트를 수행하다가 3.0이 릴리즈되어서 한번 사용해볼려고 했습니다.
springsource.org 에서 다운받고 맛 좀 볼려고 했더니. 첨부터 막혔습니다.._- (에휴)

  spring-framework-3.0.1.RELEASE-A
  spring-framework-3.0.1.RELEASE

두개가 있글래 GA RELEASE-A 버젼을 받고 올려봤더니

Unable to locate Spring NamespaceHandler for XML schema namespace 
~~~

이런 오류를 납니다. 혹시 이건가..해서  servlet.xml 에 스키마를 3.0으로 업그레이드 시키고
다시 실행했더니 ..그래도 같은 오류메시지가 나온다. 이때부터 짜증...ㅎㅎ
(원인모름) 아직 불안정한건가?..음..
그래서 다시 spring-framework-3.0.1.RELEASE 버전으로 받음..

spring-framework-3.0.1.RELEASE 다운받아서 풀어보면
21개의 파일이 있습니다. classpath에 잡아주고 실행을 시켰더니
이제는

org.aopalliance.intercept.MethodInterceptor

이런 팩키지가 없다는 에러..위에꺼랑 다르다..다행이 밑에오류는 aopalliance 팩키지를 넣어주면 된다.

결론은   spring-framework-3.0.1.RELEASE + aopalliance.jar 파일을 넣어주고 하면
별무리가 없었다것.._-;(단순한넘)

신고
Emomynurn | 2014.10.22 09:32 | PERMALINK | EDIT/DEL | REPLY
이용약관위배로 관리자 삭제된 댓글입니다.
alammahoinD | 2014.10.22 09:43 | PERMALINK | EDIT/DEL | REPLY
이용약관위배로 관리자 삭제된 댓글입니다.
alammahoinD | 2014.10.22 10:04 | PERMALINK | EDIT/DEL | REPLY
이용약관위배로 관리자 삭제된 댓글입니다.
alammahoinD | 2014.10.22 10:23 | PERMALINK | EDIT/DEL | REPLY
이용약관위배로 관리자 삭제된 댓글입니다.
alammahoinD | 2014.10.22 10:31 | PERMALINK | EDIT/DEL | REPLY
이용약관위배로 관리자 삭제된 댓글입니다.
alammahoinD | 2014.10.22 11:04 | PERMALINK | EDIT/DEL | REPLY
이용약관위배로 관리자 삭제된 댓글입니다.
Emomynurn | 2014.10.30 10:19 | PERMALINK | EDIT/DEL | REPLY
이용약관위배로 관리자 삭제된 댓글입니다.
Helencrmf | 2015.01.20 17:27 | PERMALINK | EDIT/DEL | REPLY
이용약관위배로 관리자 삭제된 댓글입니다.
Name
Password
Homepage
Secret
2009.06.30 12:23
PART1 - cubrid2008 설치하기

실무에서 스프링2.5 환경에서 개발하고 있으며, 이번에 cubrid2008를 세팅해서 운영해 보기로 하였습니다.
설치나 세팅 관련내용을 제블로그에 담아 보았습니다.

국산 db cubrid는 참 좋다. 설치도 안해보고 사용도 안해보고 어떻게 알지? 라고 질문한다면
cubrid에 가면 " CUBRID2008 NBD Bench 시험 결과 보고서 " 가 잘 말해주고 있습니다.

무료이면서 oracle 과 비슷하고 강력하고 그리고 국산이라는 자랑스러움 점에서 혹한 저는 ..이건 뭐 백프로 입니다.ㅋ
쓸대없는 소리 그만하고 설치부터 해보자구요.^^

(* 설치관련 자세한 내용은 해당 사이트(www.cubrid.co.kr) 에 너무나 잘 나와 있습니다.)

0. window , linux 버전이 있는데 전 linux 버전으로 설치 하겠습니다.

1. http://www.cubrid.co.kr/zbxe/download_2008 에 접속해서 최신버전 다운 ( 저는 CUBRID-8.1.4.1032-linux.sh )
  
2. 다운받아서 서버에 올리고 다음과 같이 실행합니다.
   # sh CUBRID-8.1.0.1162-linux.sh 
    readme 내용들이 나옵니다.~
   잘 읽어 보시고 yes 하시면 됩니다. ( 저는 무조건 yes ㅋ)
   설치시작....
   
   큐브리드 데이터베이스를 사용하기 위해서는 큐브리드 관련 환경 정보를 설정해야 합니다.
  한번하면 터미널에 로그인할 때 자동 설정됨

   # . /root/.cubrid.sh 라고 입력해서 (root 계정으로 설치했다면 )
 
   # cubrid service start  실행합니다.

   잘돌아가는지 확인합니다.
  # ps -ef | grep cub_
root     32500     1  0 02:15 ?        00:00:00 cub_master
root     32505     1  0 02:15 pts/0    00:00:00 cub_broker
root     32510     1  0 02:15 pts/0    00:00:00 query_editor_cub_cas_1
root     32511     1  0 02:15 pts/0    00:00:00 query_editor_cub_cas_2
root     32512     1  0 02:15 pts/0    00:00:00 query_editor_cub_cas_3
root     32513     1  0 02:15 pts/0    00:00:00 query_editor_cub_cas_4
root     32514     1  0 02:15 pts/0    00:00:00 query_editor_cub_cas_5
root     32517     1  0 02:15 pts/0    00:00:00 cub_broker
root     32522     1  0 02:15 pts/0    00:00:00 broker1_cub_cas_1
root     32523     1  0 02:15 pts/0    00:00:00 broker1_cub_cas_2
root     32524     1  0 02:15 pts/0    00:00:00 broker1_cub_cas_3
root     32525     1  0 02:15 pts/0    00:00:00 broker1_cub_cas_4
root     32526     1  0 02:15 pts/0    00:00:00 broker1_cub_cas_5
root     32530     1  0 02:15 ?        00:00:00 cub_auto start
root     32533     1  0 02:15 ?        00:00:00 cub_js start
root     32547 32313  0 02:29 pts/0    00:00:00 grep cub_

* 다음의 포트들을 방화벽에서 열어주어야 합니다.
CUBRID Manager Server port : 8001 , 8002
CUBRID Broker port : 30000, 33000
CUBRID Server port : 1523


3. 내 컴퓨터에 CUBRID Manager 를 설치하고 원격으로 접속하면 더욱 편리하게 관리할 수 있습니다.
   (기타 여러 MANAGER TOOL이 있겠지만 CUBIRD 설치했을때 나오는 Tool로 사용하겠습니다.)
  - 다시 http://www.cubrid.co.kr/zbxe/download_2008  접속한다.
  - Windows 버전을 다운받고 설치한다.
  - 쭉쭉~ 설치한다.
  - 메뉴에서 cubrid manager 를 실행시킵니다.

 
 
- 설치한 서버주소,포트,아이디 , 비밀번호를 입력하고 연결을 클릭합니다.
  ( * 처음 설치시 계정은 admin / admin )
- 연결이 되면 암호변경이 나옵니다. 원하시는 걸로 변경하시면 됩니다.

- 왼쪽 프레임에서 마우스 오른쪽을 클릭하면 데이타베이스 만들기가 나옵니다.
- 새로 만드시면 됩니다. 저는 computingzone2 이라고 하겠습니다.
- 사용자 계정 추가




- 이제 web 사이트에서 dakccom 이라는 계정으로 접속할 것 입니다.
 


PART2 에서는 Spring2.5 를 설치하고 접속하는 내용을 담겠습니다.
저작자 표시
신고
Name
Password
Homepage
Secret
2008.07.19 15:52

><...

에러 메시지

  Cannot proxy target class because CGLIB2 is not available. Add CGLIB to the class path or specify proxy interfaces

해결 방법

  cglib-nodep-2.1_3.jar파일을 lib에 추가

 
신고
Name
Password
Homepage
Secret
prev"" #1 next

티스토리 툴바