본문 바로가기
개발(라이브러리,프레임워크)/Spring boot

Spring MVC , Spring Boot

by zieunee 2019. 11. 19.
반응형

스프링 프레임워크

  의존성 주입 , IOC 

  DI나 IOC를 적절히 사용하면 느슨하게 결합된 애플리케이션 개발 가능 :: --> 더 나아가 단위테스트 가능 

 

의존성을 주입 

@Component :: 스프링 프레임워크 -> 빈을 관리

@Autowired :: 이 타입에 맞는 걸 찾아 연결시키기 

 

그 밖의 스프링 프레임 워트 해결하는 일들 

스프링 모듈을 이용해 의존성 주입의 핵심을 구성 

Spring JDBC , MVC, AOP, ORM ,JMS , Test ..

 

Spring MVC 해결하려는 핵심 ? 

디커플된 웹 애플리케이션 개발 방법을 제공 Dispatcher Servlet , ModelAndView , View Resolver 같은 것ㅇ르 통해 웹 애플리케이션 개발을 쉽게 해줌 

 

** Spring Boot? 

Spring MVC 를 사용할때 컴포넌트 스캔. Dispatcher Servlet , web jar 등등 을 설정해야함 

 

---> 이런 것들을 자동으로 구성 될 수 있게 만듦 

 

ex > Spring MVC jar가 애플리케이션에 추가될 때 일부 빈들을 자동으로 설정 

==> 기본 환경 설정을 제공 "Auto Configuration"

 

spring Voot Starter Web 용 종속성 

종속성들을 패키지해 함께 가져온다.

 

 

반응형

'개발(라이브러리,프레임워크) > Spring boot' 카테고리의 다른 글

intellij 초기 설정 , vue.js와 연동  (0) 2021.03.28
xss filter & Interceptor  (0) 2020.01.09
REST API  (0) 2019.11.18
Spring Boot VS Spring  (0) 2019.06.28
Spring Annotation  (0) 2019.04.29