반응형
1. 스프링 프레임워크 핵심기술
1) Core (DI, IoC)
- 스프링의 근간
- 내가 만든 클래스를 스프링이 직접 관리하여 애플리케이션을 동작하게 한다.
2) AOP (Aspect Oriented Programming)
- 공통적인 코드를 프레임워크 레벨에서 지원해주는 방법
3) Validation, Data binding
- 검증 그리고 외부에서 받은 데이터를 담아내는 방법
4) Resource
- 스프링 내부에서 설정이 들어있는 파일들에 접근하는 동작 원리
5) SpEL
- 짧은 표현식을 통해 필요한 데이터나 설정 값을 더 얻어올 수 있게 하는 간편한 언어
2. 횡단 관심사 (객체지향 프로그래밍 한계)
1) 애플리케이션 전반에 걸쳐 필요로 하는 부가적인 기능
2) Crosscutting-Concerns
3) 횡단 관심사가 핵심기능 모듈에 들어가면 내부 복잡도가 올라가고 객체지향의 장점을 잃어버린다.
4) 스프링 트랜잭션 서비스 추상화
[Spring] Redirect Forward Filter Mapping URL패턴
[Spring] 세션 설정, 확인, 삭제 및 쿠키와의 비교
반응형
'프로그래밍 > Spring' 카테고리의 다른 글
[Spring] JDBC설정, DB연결 (0) | 2022.11.10 |
---|---|
[Spring] Bean Beans IoC컨테이너 의존관계주입 (0) | 2022.11.09 |
[Spring] Redirect Forward Filter Mapping URL패턴 (0) | 2022.11.07 |
[Spring] 세션 설정, 확인, 삭제 및 쿠키와의 비교 (0) | 2022.11.03 |
[Spring] 쿠키 활용법 동작 매커니즘 API (0) | 2022.10.31 |