@Resource
Artifact
- javax.annotation-api
역할
- 객체의 id가 일치하는 객체를 자동으로 주입
사용법
- 반드시 기본 생성자가 정의되어 있어야함
Field Injection
import javax.annotation.Resource;
public class UserRegisterService {
@Resource
private UserDao userDao;
public UserRegisterServiceUseResource() {
...
}
}
Setter Injection
import javax.annotation.Resource;
public class UserRegisterService {
private UserDao userDao;
public UserRegisterServiceUseResource() {
...
}
@Resource
public UserRegisterServiceUseResource(UserDao userDao) {
this.userDao = userDao;
}
}
댓글남기기