티스토리 뷰
회사에 요청하여 구매한 토비의 Spring 3.1 책을 드디어 읽게되었습니다.
Note에 공부 내용을 정리하고 이를 언제든지 꺼내볼 수 있도록 블로그에 옮겨 적습니다.
0 장 : 들어가며..
애플리케이션의 기본틀
스프링 컨테이너
스링 컨테이너는 스프링 런타임 엔진이며, 설정 정보를 참고해서 Application 을 구성하는 오브젝트를 생성하고 관리한다.
공통 프로그래밍 모델
IoC/DI
IoC/DI는 오브젝트의 생명주기와 의존관계에 대한 프로그래밍 모델, 스프링이 직접 제공하는 모든 기술과 API, 심지어 컨테이너도 IoC/DI 방식으로 작성되어 있다.
스프링을 바르게 이해하고 효율적으로 사용하는데 기본이되는 가장 중요한 기술!
서비스 추상화
구체적인 기술과 환경에 종속되지 않도록 유연한 추상계층을 두는 방법이다 이를 통해서 환경이나, 서버, 특정 기술에 종속되지 않고 이식성이 뛰어난 App이 제작 가능하다.
AOP(Aspect-oriented Programming)
AOP는 애플리케이션 코드에서 산재해서 나타나는 부가적인 기능을 독립적으로 모듈화하는 프로그래밍 모델이다
'JAVA > Spring & Spring Boot' 카테고리의 다른 글
추상화 된 빈 설정 메타 정보 BeanDefinition(빈 정의) (0) | 2022.02.04 |
---|---|
김영한님의 스프링 강좌 단원 별 정리 ) 객체 지향 설계와 스프링(다형성) (0) | 2022.01.03 |
나만의 Spring Boot Project 필수 셋팅 (0) | 2021.10.07 |
윈도우에서 Commit한 Gradle 프로젝트를 리눅스에서 빌드할때 gradlew의 권한이 없는 현상 (0) | 2021.09.24 |
Spring Boot Gradle 프로젝트에서 시맨틱 버저닝 적용하는 방법 (0) | 2021.09.16 |
댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크
TAG
- LambdaFunction
- coordinate system
- Lambda
- Trouble shooting
- double free
- UE5
- UE4
- rotator
- 람다
- c++11
- C
- bug
- c++
- 람다함수
- unrealengine
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
글 보관함