Spring/Spring Framework 2

[Spring] Spring 웹 애플리케이션 계층 구조

[Spring]스프링 계층 구조 - Controller, Servcie, Repository, DAO, DTO, Entity★ Spring 웹 어플리케이션 계층 구조 다음 그림은 스프링의 계층 구조를 전체적으로 나타낸 것입니다. 스프링의 웹 계층은 다음 4가지 계층으로 나뉩니다. Domain Model Presentation Model(Controller) Businessiridescent-zeal.tistory.com- 계층구조는 레거시 한 이야기 이기도 함. ⭐️Application Layer- HTTP : HTML 과 같은 문서를 전송하기 위한 프로토콜.               : 웹 브라우저와 웹 서버의 소통을 위해 디자인되었음. Requests 요청   = POST, PUT, GET 과 같이 ..

[Spring] 용어 정리 (Spring Boot, IoC, DI, Bean, Singleton, Component Scan)

Spring Framework와 Spring Boot 차이.- Spring: 개발자가 직접 스프링 컨테이너 구성, 빈 객체 등록, 의존성을 설정해야 함. 추가적인 라이브러리, 설정 필요.- Spring Boot: 스프링 프레임워크를 보다 쉽게 만들 수 있도록 한 프레임 워크, 추가적인 설정 필요 없이. 자동 처리.   스프링의 콘셉트(IoC, DI, AOP, PSA) 쉽게 이해하기❕ 들어가며 이번 글에서는 스프링의 중요한 콘셉트인 IoC(제어의 역전), DI(의존성 주입), AOP(관점 지향 프로그래밍), PSA(이식 가능한 서비스 추상화)에 대해 알아보겠습니다. 💡 이 글을 읽게 됨shinsunyoung.tistory.comIoC: 제어의 역전. DI : 의존성 주입. IoC 개념을 스프링 프레임 워..