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;
	}
}

연결문서

댓글남기기