springboot 2

12. Spring Boot 프로젝트의 구조

1. Java Resources 1) src/main/java 자바 파일을 저장하는 공간이다. 1-1) *Application.java [프로젝트명 + Application.java] 파일은 스프링 부트 프로그램의 시작을 담당하는 파일이다. 이 java 파일의 클래스 *Application에는 반드시 @SpringBootApplication 어노테이션이 적용되어있어야 한다. @SpringBootApplication 어노테이션을 통해 스프링 부트 애플리케이션을 시작할 수 있다. 1-2) ServletInitializer.java 이전 프로젝트 설정에서 배포 방식을 War로 설정했었기 때문에 생성된 파일이다. Spring 웹 애플리케이션을 외부 Tomcat에서 동작하도록 하기 위해서는 web.xml에 애플리..

JPA/기초 공부 2024.02.16

11. Spring Boot

Spring Boot 스프링으로 애플리케이션을 만들 때 필요한 설정을 간편하게 처리해주는 별도의 프레임워크 스프링 부트를 사용하면 기존에 어려운 초기 설정에 쏟아야 했을 시간과 노력을 절약하여 비즈니스 로직을 구현하는데 집중할 수 있다. 자체적인 웹 서버를 내장하고 있어, 빠르고 간편하게 배포할 수 있다. Jar 파일로 프로젝트를 빌드할 수 있어, 가상화 환경에 빠르게 배포할 수 있다. 1. Eclipse에서 Spring Boot 사용하기 1) STS 설치 STS(Spring Tool Suite)란 Eclipse에 스프링 프레임워크 사용을 도와주는 플러그인이 장착된 IDE이다 한 마디로 스프링 프레임워크 플러그인이 미리 설치되어 있는 이클립스이다 24년 2월 기준, STS4가 최신의 스프링 부트 버전을 ..

JPA/기초 공부 2024.02.16