본문 바로가기

프로그래밍/Spring

(19)
[Spring Boot] Spring Boot file upload example 아래 소스는 간단한 파일업로드 기능에 ajax를 추가한 간단한 예제 코드 입니다. 1. JAVA Code 1) Controllerpackage kr.geun.bootStartSample.www.controller; import java.io.BufferedOutputStream;import java.io.File;import java.io.FileOutputStream; import org.slf4j.Logger;import org.slf4j.LoggerFactory;import org.springframework.http.HttpStatus;import org.springframework.http.ResponseEntity;import org.springframework.stereotype.Contro..
[Spring Boot] Spring boot Actuator 1. Actuator란어플리케이션의 health check를 손쉽게 할 수 있는 Spring boot 자원이다. 2. pom.xml 에 추가 org.springframework.boot spring-boot-starter-actuator 3. EndpointsReference 4. run 5. 기타 1) App info(application.properties에 위 소스 추가)info.app.name=Sample info.app.description=Spring Boot Start Sample info.app.version=1.0.0-snapshot - 실행화면 2) Custom Endpoint(application.properties에 위 소스 추가)management.context-path=/moni..
[Spring Boot] Spring Boot로 5분만에 API 만들기 1. Spring Boot 특징 - 따로 tomcat을 사용하지 않고도 내장 tomcat or jetty를 사용할 수 있다.(war로 배포하여 tomcat을 따로 사용할 수도 있다.) - 복잡한 Spring의 xml or java config 설정들을 일부 자동으로 설정해준다. 2. Spring boot 시작하기 1) 프로젝트 만들기 - STS에서 NEW -> Spring Starter Project 선택 기본 정보 입력 기본 라이브러리 선택- spring-boot-starter-web을 추가했다. 2) Controller 만들기 package kr.geun.bootStartSample.www.controller; import org.springframework.web.bind.annotation.Req..