pom.xml에서 버전 확인 Dependency Hierarchy src/main/java @SpringBootApplication public class Application { public static void main(String[] args) { SpringApplication.run(Application.class, args); } } ⇒ spring boot에서는 @SpringBootApplication 으로 지정된 Application 파일이 반드시 있어야 된다. ⇒ 웹 개발 및 비웹개발 모두 Application을 실행한다. ⇒ 배포할 때 web일지라도 jar로 배포가 가능하다. @SpringBootApplication의 3가지 기능 @SpringBootConfiguration ⇒ 추가적인..
JDK 1.8 설치 http://java.oracle.com STS 3.9.14 설치 https://github.com/spring-projects/toolsuite-distribution/wiki/Spring-Tool-Suite-3 Spring Tool Suite 3 the distribution build for the Spring Tool Suite and the Groovy/Grails Tool Suite - spring-attic/toolsuite-distribution github.com download 받아서 c:\springboot_study 디렉토리에 저장하고 압축 푼다. STS.exe 파일 실행 후 workspace 설정 한다. 인코딩 (UTF-8) 및 글꼴 변경 해준다. SpringB..
JSON 형식으로 응답처리 (Controller → 브라우저) Controller에서 응답처리를 jsp로 하지 않고 JSON 형식으로 응답처리 ⇒ 자바 클래스를 리턴하면 자동으로 JSON으로 만들어서 반환됨 ( 의존성 설정 필요 ) ⇒ 왜 JSON으로? 자바스크립트(jQuery)와 연동하기 위하여 1. 의존성 설정 com.fasterxml.jackson.core jackson-databind 2.14.2 2. servlet-context.xml에서 jackson 활성화 ArrayList인 경우