본문 바로가기

SpringBoot

(26)
[Do it] 2장 스프링 부트 기본 기능 익히기 (1) 1. 스프링 부트 프로젝트의 구조 이해하기 1) src/main/java 디렉터리 - 자바 파일을 저장하는 공간 com.example.demo 패키지 - SBB의 자바 파일을 저장하는 공간 - 스프링부트의 컨트롤러, 폼과 DTO, 데이터베이스 처리를 위한 엔티티, 서비스 등의 자바 파일이 이 곳에 위치함 SbbApplication.java 파일 - '프로젝트명' + Application.java' 파일 - 스프링 부트 프로젝트의 시작을 담당하는 파일 - Application 클래스에는 반드시 @SpringBootApplication 애너테이션이 적용되어 있어야 함 2) src/main.resources 디렉터리 - 자바 파일을 제외한 HTML, CSS, 자바스크립트, 환경 파일 등을 저장하는 공간 tem..
[Do it] 1장 스프링 부트 개발 준비하기 1. 스프링 부트란? 스프링 부트(Spring Boot) - 웹 프로그램을 쉽고 빠르게 만들 수 있도록 도와주는 자바의 웹 프레임워크 - 스프링(Spring) 프레임워크에 톰캣(Tomcat) 서버를 내장하고 여러 편의 기능들을 추가 톰캣(Tomcat) - 클라이언트의 요청을 해석하여 그에 맞는 자바 프로그램을 실행한 후 그 결과를 응답해 주는 웹 애플리케이션 서버 - WAS -> 웹 애플리케이션과 서버 환경을 연결하는 중간 역할을 하는 소프트웨어 플랫폼 2. 스프링 부트 개발 환경 준비하기 STS(Spring Tool Suite) - 스프링 개발에 최적화된 에디터로 이클립스 기반으로 제작 스프링 부트 프로젝트 만들기 1) Create new Spring Starter Project 클릭해 스프링 부트 프..