본문 바로가기



전체  > SpringBoot (3)

Springboot Project 05 - MyBatis 로그 파라메타 결합 후 예쁘게 출력하기 Spring Boot 프로젝트에서 MyBatis를 사용하여 SQL 실행 및 로깅을 손쉽게 관리할 수 있습니다. 이 글에서는 MyBatis 설정 파일, 인터셉터 설정, Logback 설정을 통해 SQL 쿼리와 파라미터, 실행 시간을 예쁘게 출력하는 방법을 설명합니다.1. MyBatis 설정 파일에서 쿼리 로깅 활성화application.properties 파일을 수정하여 MyBatis의 로그 레벨을 DEBUG로 설정합니다. 이렇게 하면 MyBatis의 쿼리 로그가 디버그 모드로 출력됩니다.# MyBatis 쿼리 로그를 디버그로 출력logging.level.org.apache.ibatis=DEBUGlogging.level.com.zaxxer.hikari.HikariDataSource=DEBUG 2. MyBa..


Springboot Project 02 - 타임리프(Thymeleaf) 초기셋팅 안녕하세요. 각성한 데브키라입니다. Spring Boot에서 Thymeleaf를 사용하여 index.html 파일을 출력하는 방법을 단계별로 설명하겠습니다. 아래는 index.html을 출력하기 위한 전체 설정과 코드입니다.1. Gradle 의존성 추가먼저, build.gradle 파일에 Thymeleaf 의존성을 추가해야 합니다.dependencies { implementation 'org.springframework.boot:spring-boot-starter-thymeleaf' implementation 'org.springframework.boot:spring-boot-starter-web'}이 의존성을 추가한 후, Gradle을 리프레시하여 Thymeleaf 템플릿 엔진을 포함한 라이..


Springboot Project 01 - 프로젝트 초기셋팅 안녕하세요! 각성한 데브키라입니다. 오늘은 Spring Boot를 활용한 웹 개발의 첫걸음인 Spring Initializr에 대해 알아보겠습니다. Spring Boot는 간편하고 빠른 설정으로 효율적인 애플리케이션 개발을 가능하게 해주며, Spring Initializr는 이러한 개발 과정을 시작하는 데 있어 매우 유용한 도구입니다. 이번 포스팅에서는 Spring Initializr의 주요 기능과 설정, 효율적인 사용 방법을 자세히 소개해 드리겠습니다. 특히 Gradle, Lombok, 그리고 데이터베이스 드라이버 등의 의존성을 설정하는 팁도 함께 제공할 예정이니 끝까지 확인해 보세요!1. SPRING INITIALIZR(스프링 프로젝트 시작)Spring InitializrProject: Spring ..