1주 간의 수업과 과제를 진행하면서 새로 알게 된 개념이나 잘못 알았던 개념에 대해 이야기 해봅시다.
강태산
- EntityManager의 생명주기를 이해할 수 있었다.
- 연관관계 매핑에 대한 이해를 높일 수 있었다.
- SpringBootTest와 DataJpaTest의 차이를 이해했다.
김지웅
- EntityManagerFactory가 싱글톤이고, Thread Safe한건 알겠는데 영속성 컨텍스트는 Thread Safe인지 아닌지에 대해 알게되었다.
- Lombok을 남용하면 안되는 이유
- DataJpaTest 애노테이션이 갖는 기능
- 컨트롤러 테스트하는 법
방은혁
- EntityManager와 Persistence Context의 관계에 대해서 알게 됐다.
- JPA와 관련된 빈들을 수동으로 등록해 보면서, JPA와 관련된 빈들에 대해서 알게 됐다.
- JPA에 맵핑 어노테이션을 다시 한번 공부할 수 있었다.
이한주
- EntityManger와 영속성 컨텍스트, 생명주기 등 JPA의 동작방식에 대해 알게 되었다.
- 프록시를 이용해 지연 로딩을 한다는 점
- 영속성 전이 (CASCADE)의 의미
정다현
- 데이터베이스 네이밍에 대해서 알게 되었다
- 컨트롤러 서비스 테스트를 어떻게 할지 알게 되었다
- 한 줄 코딩에 단점에 생각해 보았다
팀 토론
- casecade 이해가 어렵다.
- 소나린트