반응형
[광고 누르면 오늘의 행운 상승!!]
SpringBoot 란?
스프링 기반의 사용화가 가능한 애플리케이션을 쉽게 만들기 위해 단독 실행을 가능하게 해주는 스프링 프로젝트이다. 스프링이 필요한 설정을 대부분 미리 세팅해놓았다는 뜻이다.
스프링부트의 특징
- 단독으로 실행이 가능한 스프링 애플리케이션 생성
- Tomcat, Jetty, Undertow를 내장
- 기본설정이 되어있는 starter 컴포넌트 제공
- 가능한 자동으로 설정
- 상용화에 필요한 통계, 상태 체크, 외부 설정 등을 제공
- 설정을 위한 XML 코드를 생성하거나 요구하지 않음
스프링 부트를 이용해 프로젝트 생성
1. 프로젝트 생성 New → Spring Starter Project
2. Name, Group, Package 이름 설정
3. 개발에 필요한 요소들 추가
- Mybatis FramWork (데이터베이스 연동)
- MySQL Driver(데이터 베이스)
- Spring Boot DevTools
- Spring Web
4. 기본틀 생성 완료
5. webapp 폴더, toast.html폴더 생성
6. toast.html
7. application.properties 수정
- server.servlet.context-path = rootpath 설정
- server.port = 포트번호 설정
8. 프로젝트 실행
9. 실행 화면
반응형
'5. 웹 프로그래밍 > 6. Spring' 카테고리의 다른 글
DI (Dependency Injection) [Spring] (0) | 2020.05.20 |
---|---|
POJO(Plain Old Java Object) [Spring] (0) | 2020.05.20 |
Spring Framework가 제공하는 Class [Spring] (0) | 2020.05.20 |
Spring MVC Architecture [Spring][MVC] (0) | 2020.05.20 |
AOP [Aspect Oriented Programming][Spring] (0) | 2020.05.19 |