
[Spring] 스프링 부트(Spring Boot) 프로젝트 생성
·
⚙ Framework/Spring-스프링
Spring(스프링)이란?객체 지향 언어가 가진 강력한 특징을 살려내는 Java 기반의 프레임워크로, 좋은 애플리케이션을 개발할 수 있도록 도와준다. 특정 기술에 종속되지 않고(기술 비침투적) 객체를 관리할 수 있는 컨테이너를 제공하는 것이 기본 철학이다.'Spring'이라는 단어는 문맥에 따라 다르게 사용되지만, 최근엔 부트+프레임워크를 모두 포함한 생태계를 일컫는다.스프링 프레임워크(스프링의 핵심)은 다음과 같다.핵심 기술 : 스프링 DI 컨테이너, AOP, 이벤트, 기타웹 기술 : 스프링 MVC, 스프링 WebFlux데이터 접근 기술 : 트랜잭션, JDBC, ORM 지원, XML 지원기술 통합 : 캐시, 이메일, 원격 접근, 스케줄링테스트 : 스프링 기반 테스트 지원언어 : 코틀린, 그루비 Spri..