본문 바로가기
Spring

[Spring] 스프링 기초

by moca7 2024. 10. 14.

 

 

ㅁ Spring Framework 

 

 

ㅁ Spring Framewordk의 특징

- 6개로 표현했지만 3개로 표현하기도 하고 7개로 표현하기도 한다.

 

 

- 개발자가 직접 객체를 생성해서 쓰지 않고 스프링에게 받아서 쓴다.

- IOC와 DI가 스프링의 가장 기본적이면서 중요한 특징이다. 

- POJO. 개인적으로 만든 DTO(VO) 클래스들을 쓸 수 없었다.

스프링은 우리가 자체적으로 만든 클래스들을 쓸 수 있다.

 

 

 

 

 

 

(4) Spring AOP

- 자바의 가장 큰 특징이 OOP(객체지향 프로그래밍)였다.

그런데 OOP의 문제점이 많다. 그걸 개선한 게 AOP다. 

공통적으로 매번 써야하는 코드들을 따로 분리해서 관리할 수 있다.

 

(5) Spring JDBC

 

 

(6) Spring MVC

- mvc 패턴.

 

 

 

 

 

 

'Spring' 카테고리의 다른 글

[Spring] MVC (1)  (0) 2024.10.16
[Spring] DI(의존성 주입)  (2) 2024.10.15
[Spring] IOC(제어의 역전)  (0) 2024.10.14
[Spring] 첫번째 프로젝트 생성, pom.xml  (2) 2024.10.14
[Spring] 스프링 세팅  (1) 2024.10.14