1.
"@Autowired 를 할 때 에러가 발생 한다" 는 언급이 있었는데요,
어떤 상황에서 발생했는지 궁금해서 질문 드려 봅니다.
제 생각엔 하나의 interface 에 대해서 두가지 이상 implementation 이 되어
에러가 발생했을 거라고 추측이 되네요.
2.
"@Autowired 와 @Resource 차이는 뭐냐?" 는 언급이 있었습니다.
anyframework doc에 설명이 잘되어 있어서 link 로 패스.
http://dev.anyframejava.org/anyframe/doc/core/3.2.0/corefw/guide/annotation-dependencies.html
> 안녕하세요?
> 어제 시간이 부족해서 토론하지 못한 내용에 대한 질문을 드립니다.
>
> 1.
> "@Autowired 를 할 때 에러가 발생 한다" 는 언급이 있었는데요,
> 어떤 상황에서 발생했는지 궁금해서 질문 드려 봅니다.
> 제 생각엔 하나의 interface 에 대해서 두가지 이상 implementation 이 되어
> 에러가 발생했을 거라고 추측이 되네요.
>
저도 궁금하더군요. 어떤 상황인데 되다 안 되다 하는지...
어제 말씀하시는 것 보면 예외도 발생하지 않고 그냥 DI가 안 되는 것 같기도
했는데요.
더구나 늘 안 되는 것도 아니고 어쩌다 안 된다고 말씀하셨고...
양완수님이 질문하셨지 않나요?
> 2.
> "@Autowired 와 @Resource 차이는 뭐냐?" 는 언급이 있었습니다.
> anyframework doc에 설명이 잘되어 있어서 link 로 패스.
> http://dev.anyframejava.org/anyframe/doc/core/3.2.0/corefw/guide/annotation-dependencies.html
>
역시, 스프링 레퍼런스가 번역되지 않은 상황에 애니프래임워크 문서는 도움
이 많이 되네요. ^^
@Resource는 원래 JNDI에서 자원 참조를 찾아 주입하는 자원 주입 용도로 만
든 공통 어노테이션인데 스프링에서 의존관계를 명시하는 용도로 살짝 전용한
겁니다.
jsr 250의 공통 어노테이션에서 스프링이 사용하는 어노테이션은 @Resource,
@PostConstruct, @PreDestroy이 있습니다.
질문을 하신다고 하더니 답을 다신 듯 합니다. ㅎㅎ저도 궁금하더군요. 어떤 상황인데 되다 안 되다 하는지...
안녕하세요?
어제 시간이 부족해서 토론하지 못한 내용에 대한 질문을 드립니다.
1.
"@Autowired 를 할 때 에러가 발생 한다" 는 언급이 있었는데요,
어떤 상황에서 발생했는지 궁금해서 질문 드려 봅니다.
제 생각엔 하나의 interface 에 대해서 두가지 이상 implementation 이 되어
에러가 발생했을 거라고 추측이 되네요.
어제 말씀하시는 것 보면 예외도 발생하지 않고 그냥 DI가 안 되는 것 같기도 했는데요.
더구나 늘 안 되는 것도 아니고 어쩌다 안 된다고 말씀하셨고...
양완수님이 질문하셨지 않나요?
BlackBerry® 에서 보냈습니다.
xml 에 Event 를 spring bean으로 등록 하거나,
org.springframework.stereotype 패키지 하위의
Annotation 을 하면 다른 bean을 주입 받을 수 있을 겁니다.
물론 다른 bean 도 spring bean 이어야 겠지요.
근데, 한가지 의문이 드네요.
model 객체에서 dao 를 주입 받는 구조가,
제 경험에상 특이하게 보이네요.
토스 책에 항상 언급 되듯이,
model 객체를 더 강건하게? 만들기 위해서
다른 object 에서 model object 에게 요청을 할 수 있겠지만요..
토론에 토론주제를 만드는거 같네요. ^^
--
Google 그룹스 'Korea Spring User Group' 그룹에 가입했으므로 본 메일이 전송되었습니다.
이 그룹에 게시하려면 ks...@googlegroups.com(으)로 이메일을 보내세요.
그룹에서 탈퇴하려면 ksug+uns...@googlegroups.com로 이메일을 보내주세요.
더 많은 옵션을 보려면 http://groups.google.com/group/ksug?hl=ko에서 그룹을 방문하세요.