Spring Boot/[Spring boot] IntelliJ Github 연결 및 개발준비 3

[Spring boot] 폴더 구조

Model2 구조임Spring Boot에서 Model2 방식(MVC 패턴)을 사용하는 전형적인 예제각 기능이 별도의 패키지로 분리되어 있고, 이는 Model2 구조의 핵심 개념인 역할의 분리를 잘 나타낸다 Controller 패키지: 이 패키지는 사용자의 요청을 받아 처리하는 컨트롤러 클래스들을 포함. 컨트롤러는 요청을 처리하고, 필요한 데이터를 서비스 계층에 요청한 후, 결과를 뷰에 전달하는 역할Service 패키지: 이 패키지는 비즈니스 로직을 처리하는 서비스 클래스들을 포함. 서비스 계층은 컨트롤러와 모델(Entity) 사이에서 비즈니스 규칙을 적용하거나 데이터를 가공하는 역할Repository 패키지: 이 패키지는 데이터베이스와의 상호작용을 담당하는 리포지토리 클래스들을 포함합니다. 모델(Enti..

[Spring boot] Logger 설정

logback-spring.xml 파일 만들기 application.properties###LOGGER#이 설정은 Hibernate가 생성하는 SQL 쿼리를 포맷팅하여 출spring.jpa.properties.hibernate.format_sql=true#이 설정은 Hibernate가 실행하는 SQL 쿼리를 DEBUG 레벨로 로깅logging.level.org.hibernate.SQL=DEBUG#설정을 통해 쿼리에 전달되는 실제 파라미터 값을 로그로 확인logging.level.org.hibernate.type.descriptor.sql.BasicBinder=TRACE logback-spring.xml %yellow(%d{ISO8601}) %..