@Inject
@Inject와 @Autowired는 모두 의존성 주입(Dependency Injection)을 수행하는 어노테이션
@Inject는 Java에서 사용하는 기본적인 어노테이션
@Autowired는 Spring Framework에서 제공하는 어노테이션
public class UserServiceImpl implements UserService {
private UserDao userDao;
// @Inject 어노테이션 사용 예시
@Inject
public void setUserDao(UserDao userDao) {
this.userDao = userDao;
}
}
@Service
public class UserServiceImpl implements UserService {
private UserDao userDao;
// @Autowired 어노테이션 사용 예시
@Autowired
public void setUserDao(UserDao userDao) {
this.userDao = userDao;
}
}
'JAVA' 카테고리의 다른 글
Servlet 서블릿 API 계층구조 (0) | 2023.04.20 |
---|---|
Servlet 서블릿이란? (0) | 2023.04.20 |
C:\lorem\file\temp\main.png (ÁödµÈ °æ·θ¦ ã; ¼ö), 존재하지않습니다. (0) | 2023.04.12 |
Servlet life cycle, init, doGet, doPost, destory (0) | 2023.04.12 |
folder.delete()안될때, 폴더/하위폴더 삭제 (0) | 2023.04.11 |