본문 바로가기
반응형

springboot16

[SpringBoot] RestApi 만들기 (3) Log (slf4j+logback) SpringBoot slf4j + Logback slf4j 와 logback 에 대한 개념은 이전 글에서 확인하시고요. 2021.07.03 - [Java] - [SLF4J] slf4j 알고가기 + Logback 이 글에서는 실제 spring boot project 에 적용해서 테스트 해보겠습니다. 이전 글에서 진행한 프로젝트의 연속입니다. 2021.07.03 - [Java] - [SpringBoot] RestApi 만들기 (1) 프로젝트 생성 2021.07.03 - [Java] - [SpringBoot] RestApi 만들기 (2) JSON 형식 리턴 1. dependency 추가 build.gradle 의 dependencies 에 아래 두줄을 추가하고 저장! // slf4j & logback impl.. 2021. 7. 4.
[SLF4J] slf4j 알고가기 + Logback SLF4J Simple Logging Facade For Java SLF4J는 다양한 Logging Framework(java.util.logging, logback, log4j)의 추상화를 제공합니다. SLF4J는 Compile 시 하나의 logging framework와 binding 해줍니다. SLF4J의 이점 가장 큰 것은 다양한 Logging Framework를 라이브러리만 추가해서 바인딩 할 수 있습니다. Deployment Time 에 Log Library 와 동적으로 연결합니다. 이 말은 Log Library만 변경하면 로그 엔진을 바꿀수 있습니다. 사용 시 약간의 이점도 있습니다. 아래의 코드는 string concat 연산을 하고나서, Logging Level 을 확인합니다. 만약 Le.. 2021. 7. 3.
[SpringBoot] RestApi 만들기 (2) JSON 형식 리턴 SpringBoot REST API JSON 지난 포스트에 이어서 테스트 api 에서 json 으로 리턴하는 방법을 알아보겠습니다. 지난 글 : SpringBoot Project 생성 및 심플한 RestApi 작성 1. 원시적인 방법 (json 문자열 만들기) @RestController public class InfoController { @GetMapping("/info") public String projectInfo() { //return "Project name is preword."; return "{\"project name\": \"preword\"," + "\"created date\": \"2021-07-03\"}"; } } 이렇게 만들면 오타의 위험도 있고, 너무 복잡하고 타이핑도 많.. 2021. 7. 3.
[SpringBoot] RestApi 만들기 (1) 프로젝트 생성 SpringBoot REST API Server 목표 MariaDB 또는 MySQL을 연동하여 조회, 저장, 삭제등 rest api 를 개발. 전송 데이터 타입 json (FE는 나중에) 호출 테스트는 브라우저나 postman 을 이용. 1. SpringBoot 프로젝트 생성 eclipse 실행 후 File > New > Other 클릭 Spring Boot > Spring Starter Project 클릭 프로젝트 속성을 입력하시고 Next 참고로 전 Gradle 로 package 관리를 하려고 선택했습니다. 다음 dependencies 들을 추가합니다. Spring Boot DevTools : 개발에 편리한 기능들을 제공 Lombok : annotation 사용으로 코드가 심플해짐 Mybatis Fr.. 2021. 7. 3.
[eclipse] 이클립스 설치, STS(Spring Tools 4) 설치 Eclipse 설치 STS 설치 (Spring Tools 4 for Eclipse) 1. 설치파일 다운로드 - 공식 사이트에서 설치 파일을 다운로드 받습니다. https://spring.io/tools#main Eclipse Downloads | The Eclipse Foundation The Eclipse Foundation - home to a global community, the Eclipse IDE, Jakarta EE and over 375 open source projects, including runtimes, tools and frameworks. www.eclipse.org - Download x86_64 클릭해서 다운로드 후 실행. 2. 설치파일 실행 - java version 과 i.. 2021. 7. 2.
[Spring-Boot] Lombok "log" cannot be resolved 해결 gradle 에서 dependencies 에 lombok 을 추가하는 것만으로 사용하는게 아닌가 봅니다. 일단 gradle 에 추가 한 후에 아래 스샷처럼 lombok-{version}.jar 를 찾아서 우클릭 -> Run As -> Java Application 클릭 아래와 같은 설치 화면이 나옵니다. 설치가 완료되었습니다. IDE 를 재실행 하고 rebuild 하랍니다. 재실행 후 clean 하니까 되네요. Spring Boot Tutorial 시리즈 2021.07.03 - [Java] - [SpringBoot] RestApi 만들기 (1) 프로젝트 생성 2021.07.03 - [Java] - [SpringBoot] RestApi 만들기 (2) JSON 형식 리턴 2021.07.04 - [Java] .. 2021. 6. 28.
728x90
반응형