Spring & SpringBoot
-
로그에서 sql 쿼리 파라미터 확인 하는 법Spring & SpringBoot 2023. 10. 22. 16:21
1. property 설정 - org.hibernate.type: trace 2. ( 출처 https://github.com/gavlyukovskiy/spring-boot-data-source-decorator) implementation("com.github.gavlyukovskiy:p6spy-spring-boot-starter:1.9.0") 버전 정보는 맞게 해주면 됨 실행 결과 첫 줄 : 원본 쿼리. 두번째 줄 : 파라미터 명시한 쿼리.
-
JPA & SpringBoot 개념 및 정리Spring & SpringBoot 2023. 3. 24. 13:35
* '스프링부트와 AWS로 혼자 구현하는 웹 서비스' 를 공부하며 정리한 내용입니다. ㅁ JPA 는 "인터페이스"이므로 구현체가 필요함 : 대표적으로 JPA ← Hibernate ← Spring Data JPA Hibernate 를 직접 쓰지 않는 이유는 구현체, 저장소가 교체될 때 유용하려고 ㅁ Entity 클래스에 Setter 메소드를 무작정 생성하지 말 것. -> 해당 필드의 값 변경이 필요하면 @Builder 를 통해 지정하여 변경하기. Spring 웹 계층 Web 계층 : 컨트롤러(@Controller) 와 JSP 등의 뷰 템플릿 영역 : 필터, 인터셉터, 컨트롤러 어드바이스 등 외부 요청과 응답에 대한 전반적인 영역 Service 계층 : @Service 에 사용되는 서비스 영역 : 일반적으..