Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
Tags
- 인터페이스
- 다형성
- exception
- 예외처리
- 생성자오버로드
- 추상메서드
- 사용자예외클래스생성
- GRANT VIEW
- 대덕인재개발원
- EnhancedFor
- 집합_SET
- 환경설정
- 메소드오버로딩
- 정수형타입
- 컬렉션프레임워크
- 객체 비교
- 제네릭
- 예외미루기
- 자바
- cursor문
- Java
- abstract
- 한국건설관리시스템
- 어윈 사용법
- 참조형변수
- 컬렉션 타입
- 오라클
- oracle
- 자동차수리시스템
- NestedFor
Archives
- Today
- Total
거니의 velog
(1) 스프링 부트란? 본문
1. 스프링 부트란?
* 스프링 프레임워크를 이용해 개발을 하려면 톰캣 설치를 시작으로 여러 가지 복잡한 설정을 해주어야 한다. 물론 개발할 때도 설정 파일에 여러 가지 설정을 해주어야 한다. 그러나 애너테이션 기능이 강화되면서 점차 웹 애플리케이션도 일반 응용 프로그램을 개발하는 방식으로 바뀌기 시작했다. 그리고 이것을 가능하게 해준 것이 바로 스프링 부트이다.
* 스프링 부트(Spring Boot)는 스프링 프레임워크보다 의존성 관리가 용이할 뿐만 아니라 배포 또는 테스트 역시 스프링 프레임워크보다 쉽고 빠르게 할 수 있다. 스프링 부트로 개발하면 메이븐의 라이브러리 자동 업데이트 기능을 이어받을 수 있을 뿐만 아니라 기존 스프링 프레임워크의 복잡한 설정 과정을 최대한 줄일 수 있어 편리하다. 즉, 일반 응용 프로그램처럼 웹 애플리케이션을 개발할 수 있다.
* 스프링 부트의 특징은 다음과 같다.
- 일반적인 응용 프로그램을 단독으로 실행하는 수준으로 스프링 애플리케이션을 구현할 수 있다.
- 프로젝트 환경을 구축할 때 필요한 톰캣, Jetty, Underflow 같은 서버 외적인 툴이 내장되어 있어
따로 설치할 필요가 없다.
- XML 기반 설정이나 코드 없이 환경 설정을 자동화할 수 있다.
- 의존성 관리를 쉽게 자동으로 할 수 있다.
'Java_Spring Boot' 카테고리의 다른 글
(6) 그레이들 이용해 스프링 부트 실습하기 (0) | 2023.11.27 |
---|---|
(5) 스프링 부트 웹 페이지 만들기 (0) | 2023.11.27 |
(4) 스프링 부트 프로젝트 실행하기 (0) | 2023.11.27 |
(3) 스프링 부트 프로젝트 생성하기 (1) | 2023.11.27 |
(2) 스프링 부트 전용 STS 설치하기 (1) | 2023.11.27 |