spring boot 3 3

[Java] Spring Boot 3 버전 2.7 버전으로 낮추기

현재는 스프링부트 2.7버전이 공식적으로 지원이 종료되어 start.spring.io(Spring initializr)를 통해 이전 버전의 프로젝트를 생성할 수 없습니다. 3.x 버전의 스프링 부트 프로젝트를 2.x 버전으로 다운그레이드하는 방법에 대해 설명드리겠습니다(Maven, Gradle).프로젝트 생성 및 다운그레이드 진행에 인텔리제이를 사용했습니다. 프로젝트 생성우선 스프링부트 3버전 프로젝트를 생성합니다.프로젝트 이름, 자바 버전 등 원하는 대로 설정합니다.3버전이기 때문에 자바 버전은 17버전 이상이어야 합니다. 스프링 부트 버전은 3.3.1 버전을 선택하겠습니다.다운그레이드 할 예정이라 버전은 어떤것을 해도 상관은 없습니다.웹 서버 실행을 위해 spring-web 의존성을 추가했습니다.Fi..

[Java] Spring Boot 3 JPA 쿼리 파라미터 바인딩 로그 설정

Spring Boot에서 JPA 쿼리 로그를 설정하는 방법과 로그에 ?로 표시되는 바인딩 파라미터 값을 표시하는 방법에 대해 설명드리겠습니다. 쿼리 관련 로그 설정JPA 쿼리를 로그에 표시하도록 설정하는 방법은 여러가지가 있습니다.# application.propertiesspring.jpa.show-sql=truespring.jpa.properties.hibernate.format_sql=truespring.jpa.properties.hibernate.show_sql=truespring.jpa.properties.hibernate.use_sql_comment=truespring.jpa.properties.hibernate.highlight_sql=truelogging.level.org.hibernate..

[Java] Spring Boot 3 MySQL JPA 연동하기

Spring Boot 3에서 JPA를 연동하는 방법을 설명드리겠습니다.(Maven, Gradle 포함) 연동 준비데이터베이스 생성프로젝트에서 사용할 데이터베이스를 생성합니다.spring_boot라는 데이터베이스를 생성하였습니다. 의존성 추가maven ... org.springframework.boot spring-boot-starter-data-jpa com.mysql mysql-connector-j runtime ... gradledependencies { ... implementation 'org.springframework.boot:spring-boot-starter-data-jpa' runtimeOnly 'com.mysql:mysql-connector-j' ..

728x90