본문 바로가기

Spring

(2)
[Spring] Spring framework는 무엇인가 스프링 프레임워크? - 자바 플랫폼을 위한 오픈소스 애플리케이션 프레임워크이다. ( application 응용 framework 뼈대 ) - 기업에서 필요로 하는 규모의 어플리케이션을 개발하기 위한 모든 기능을 종합적으로 제공하는 경량화된 솔루션이다 - 동시에 여러 사용자로부터 발생하는 대규모 데이터의 처리와 트랜잭션 처리가 용이하다. - Spring Framework는 경량 컨테이너로 자바 객체를 담고 직접 관리한다. ( 스프링컨테이너는 객체를 담는 그릇과 같다.) - 객체의 생성 및 소멸 그리고 라이프사이클을 관리하며 - 언제든 Spring 컨테이너로부터 필요한 객체를 가져와 사용할 수 있다. - Spring framework는 IOC기반이다. IOC? inversion of Control의 약자로 ..
[spring] 스프링부트? 스프링부트? - 스프링 프레임워크를 사용한, 프로젝트를 간편하게 설정할 수 있는 웹 프레임워크이다. ( 웹 프로그램을 만들기 위한 스터티 키드 ) - 단독 실행할 수 있는 spring application 을 생성한다. - spring boot는 최소한의 초기 스프링 구성으로 가능한한 빨리 시작하고 실행할 수 있도록 설계되었다. - 웹 컨테이너를 내장하고 있어 최소한의 설정으로 쉽게 웹 어플리케이션을 만들 수 있다. - 스프링 프레임워크에서 가지고있던 단점들(xml설정파일을 작성하는 등의 설정작업들)을 하지 않고도 쉽고 빠르게 프로젝트를 설정할 수 있는 기능을 지원한다. - 빠르게 모든 스프링 개발에 관한 경험에 광범위한 접근을 제공한다. - 프로젝트 환경 구축에 큰 영역을 차지하는 비기능적인 기능들을 ..