@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;
	}
}
 
      
댓글남기기