이야기박스
Spring Study 개요 본문
반응형
[ Spring ]
What is Spring?
Java Enterprise Application Framework
1. 스프링 컨테이너
컨테이너란?
애플리케이션 컨테이너는 휴대성을 극대화하는 한편 실행하기 위해 필요로 하는 파일, 변수, 라이브러리 등을 애플리케이션에 제공하는 경량의 런타임 환경
2. 공통 프로그래밍 모델
- Ioc/DI
- 서비스 추상화
- AOP
3. 기술 API
다양한 영역에서 사용 가능
- UI, 비지니스 서비스, 기반 서비스, 도메인, 데이터 액세스 등
Spring 장점
1. Simplicity
단순 객체지향 호복
2. Flexibility
다른 프레임워크와 연동 유연함
3. 아키텍쳐
9년간 코드 베이스를 흔들거나 새로 만드는 일 없이, 기존 설계 & 코드 유지하며 발전하여 옴 (장점일까?)
Spring 공부 방법
1. 핵심 가치 , 원리 이해
what
2. 지식, 선택 기준 정립
why -> how
3. 적용, 확장
how -> what effect
Reference
[ Study ]
Study Time
매주 화요일 19~20시
Study Period
3개월 ( 일주일에 약 80~100 Page 진행 )
How to Study
발표자가 자료 만들어오고 빠르게 내용을 정리함
나머지 구성원들이 발표 중간, 토론 형식으로 참여
반응형
'Programming Language > Spring' 카테고리의 다른 글
Chapter 5. 서비스 추상화 (0) | 2019.01.15 |
---|---|
Chapter4 (0) | 2019.01.15 |
Spring Template (Chapter 3) (0) | 2018.12.11 |
Spring IoC & 오브젝트 & DI (1.4~1.8) (0) | 2018.12.04 |
Spring DAO (1.1~1.3) (1) | 2018.11.20 |