@Resource
- 작성자 :
- 조*현
- 작성일 :
- 2013-09-30 15:52:55
- 조회수 :
- 815
- 구분 :
- 기타
- 진행상태 :
- 완료
Q
보통 DAO/Impl 을 applicationContext.xml 에 등록을 하고
사용할 때 @Resource(name="") 를 써서 사용하잖아요
많은 프로젝트로 공통된 작업들이 많아서 공통된 부분들은 jar로 만들었습니다.
jar 안의 DAO/Impl에 메소드를 사용을 하려면 기존처럼 @Resource(name="") 를 써도 에러가 나고 어떻게 해야 할 지 모르겠습니다.
사용할 때 @Resource(name="") 를 써서 사용하잖아요
많은 프로젝트로 공통된 작업들이 많아서 공통된 부분들은 jar로 만들었습니다.
jar 안의 DAO/Impl에 메소드를 사용을 하려면 기존처럼 @Resource(name="") 를 써도 에러가 나고 어떻게 해야 할 지 모르겠습니다.
A
안녕하세요. 조재현님.
@Resource에서 참조하는 bean을 applicationContext.xml 상에 등록하셨다면, 해당 bean이 jar에 있거나 일반 class로 참조되거나 상관없이 사용하실 수 있습니다.
발생된 오류의 다시 확인해 보시면 도움이 되실 것 같습니다.
(ClassNotFoundException의 경우 패키지명과 클래스명이 맞는지, 해당 클래스가 classpath 상의 jar 안에 있는지 확인 등)
그럼, 즐거운 하루되십시오.
감사합니다.
@Resource에서 참조하는 bean을 applicationContext.xml 상에 등록하셨다면, 해당 bean이 jar에 있거나 일반 class로 참조되거나 상관없이 사용하실 수 있습니다.
발생된 오류의 다시 확인해 보시면 도움이 되실 것 같습니다.
(ClassNotFoundException의 경우 패키지명과 클래스명이 맞는지, 해당 클래스가 classpath 상의 jar 안에 있는지 확인 등)
그럼, 즐거운 하루되십시오.
감사합니다.