1. @Service
<context:component-scan>에 의해 스프링 빈으로 등록
2. @Transactional
어노테이션이 붙어 있는 클래스나 메소드에 트랜잭션을 적용, 외부에서 이 클래스의 메소드를 호출할 때 트랜잭션을 시작하고 메소드를 종료할 때 트랜잭션을 커밋한다. 만약 예외가 발생하면 트랜잭션을 롤백한다
3. @Autowired
스프링 컨테이너가 적절한 스프링 빈을 주입해준다
'Spring > spring' 카테고리의 다른 글
[스프링] 의존성 주입 (0) | 2023.04.07 |
---|---|
[스프링] controller 관련 어노테이션 (0) | 2023.02.22 |