템플릿 엔진 -> thymeleaf
데이터베이스 -> H2
배운것
1. application.yml에서 아래와 같이 ddl-auto 기능을 사용해봤는데 프로그램을 실행하면 자동으로 원래 있던 테이블을 삭제하고 다시 테이블을 생성해준다.
jpa:
hibernate:
ddl-auto: create
2. lombok을 이용하여 getter, setter 생략 가능
3. JPA를 활용하여 EntityManager에 등록되어 있는 함수들을 사용함으로써 대부분의 함수들은 생략가능, 그리고 데이터베이스도 자동으로 생성가능
4. 같은 영속성 컨테이너 안에서는 식별자가 같으면 같은 엔티티로 인식한다.
5. P6Spy를 통해 쿼리의 실제 파라미터를 확인할 수 있다.
6. devtools 라이브러리를 이용하여 서버 재시작없이 리컴파일을 통해 업데이트할 수 있다.
'웹 개발 > Back End' 카테고리의 다른 글
실전! 스프링 부트와 JPA 활용1 - 웹 애플리케이션 구현 준비 (0) | 2022.01.06 |
---|---|
실전! 스프링 부트와 JPA 활용1 - 도메인 분석 설계 (0) | 2022.01.05 |
스프링 입문 - AOP (0) | 2022.01.03 |
스프링 입문 - 스프링 DB 접근 기술 (0) | 2022.01.02 |
스프링 입문 - 웹 MVC 개발 (0) | 2022.01.02 |
댓글