질문&답변
PlatformTransactionManager 질문 있습니다.
해당 코드는 TransactionTemplate 클래스의 일부 코드입니다. 먼저 TransactionTemplate 인스턴스 생성자로 PlatformTrasactionManager가 필요하기 때문입니다. 실제로도 위의 코드를 보시면 @Nullable 어노테이션을 달고있는 transactionManger 필드가 있는 것을 확인하실 수 있습니다. 즉 TransactionTemplate이라는 클래스를 PlatformTrasactionManager가 구현하거나 상속받는 것이 아닌 해당 클래스의 생성자의 매개변수로 필요하다고 생각해보시면 이해가 되실 것 같습니다. 이런 내용들은 해당 클래스에 커서를 올리고 Ctrl + B(윈도우 기준)를 사용하시면 해당 클래스로 이동하여 확인하실 수 있습니다!
- 좋아요수
- 0
- 댓글수
- 1
- 조회수
- 409





