Spring Boot
-
[Spring Boot] REST API 만들기(3) - Logback 설정Spring Boot/2.4.x - REST API 만들기 2020. 5. 4. 17:23
1. Logback 이란? Logback "자바 오픈소스 로깅 프레임워크"로 SLF4J의 구현체입니다. 스프링 부트의 기본으로 설정되어 있어서 dependency를 추가하지 않아도 사용 가능합니다. 2. Logback 사용법 org.slf4j.Logger와 org.slf4j.LoggerFactory를 import하고, LoggerFactory를 통해 logger를 주입 받으세요. BoardController.java 더보기 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 package com.api.board.controller; import java.util.List; import org.s..
-
[Spring Boot] REST API 만들기(2) - MySQL + MyBatis 연동Spring Boot/2.4.x - REST API 만들기 2020. 5. 3. 15:14
MySQL, MyBatis를 연동한 후 게시글 목록을 조회할 수 있도록 Controller, Service, Mapper를 추가하세요. MySQL에 관한 내용은 다음 글을 참고하세요. MySQL 다운로드 및 설치 - https://tychejin.tistory.com/15 MySQL SCHEMA 및 TALBE 생성 - https://tychejin.tistory.com/16 1. pom.xml 의존성 추가 pom.xml 파일에 MyBatis, MySQL 및 @ConfigurationProperties을 사용하기 위해 의존성을 추가하세요. pom.xml 더보기 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 3..
-
[Spring Boot] REST API 만들기(1) - 프로젝트 생성Spring Boot/2.4.x - REST API 만들기 2020. 4. 29. 15:48
1. File > New > Spring Starter Project 2. New Spring Starter Project Dependencies Web > Spring Boot DevTools, Spring Web를 선택 후 Finish 3. 프로젝트 구조 BoardApplication.java 1 2 3 4 5 6 7 8 9 10 11 12 package com.api.board; import org.springframework.boot.SpringApplication; import org.springframework.boot.autoconfigure.SpringBootApplication; @SpringBootApplication public class BoardApplication { public..