티스토리 뷰
Spring 스프링프레임워크의 구조
특징
경량(Light-weighted)
크기와 부하 측면에서 경량임.
몇 개의 jar 파일로 구성됨 -> 설치 용이
EJB와는 달리 Spring 자체의 부하는 무시해도 좋을 수준
POJO(Plain Old Java Object) 사용
IoC(Inversion Of Control)
객체 사이의 의존 관계를 직접 자바코드로 구현하지 않음.
프레임워크에 의해 객체의 의존성을 주입받음(Dependency Injection)
AOP(Aspect of Control)
핵심 비즈니스 모듈을 프로그래밍할 때 트랜잭션 지원이나 로깅같은 시스템적인 관심사에 신경쓸 필요가 없음
컨테이너(Container)
객체의 생성 및 관리를 담당하는 일종의 서버와 같은 개념
애플리케이션 객체의 생명주기와 객체들간의 의존관계를 관리한다는 점에서 Spring은 일종의 컨테이너임.
서블릿 컨테이너와 Spring 컨테이너의 차이점은 특정 WAS, 벤더에 종속적이지 않으면서 개발자가 자유로게 확장가능하다는 점.
Framework
간단한 컴포넌트만으로 복잡한 애플리케이션을 구성/설정 가능
Spring에서 애플리케이션 객체는 XML 설정 파일 상에 선언적으로 구성할 수 있음.
'It' 카테고리의 다른 글
스프링 컨테이너 2-2결합도와 유지보수성 (0) | 2022.08.15 |
---|---|
스프링 컨테이너 2-1 IoC(Inversion Of Control) 개념 (0) | 2022.08.15 |
오라클 인덱스 (0) | 2022.08.14 |
오라클 데이터 무결성 제약조건 (0) | 2022.08.14 |
오라클 테이블 관리와 데이터 딕셔너리 (0) | 2022.08.14 |
(구글 나라별 추천검색어가 다릅니다 - find 를 검색해보았더니..)
호주구글 영국구글 우회접속 주소(나라별 구글 우회 바로가기 링크 2023) - 일체유심조
구글 우회접속 주소 에 대해 공유드리기 전에
wgmakeit.com
소프트웨어(S/W) 개발과정 5단계를 알아보자(요구사항 분석부터 유지보수까지) - 일체유심조
프트웨어(S/W) 개발은 복잡한 과정을 거쳐 사용자의 요구를 충족시키는 프로그램을 만들어내는 작업입니다. 실제로 개발자들도 이 개념들을 제대로 알고 개발하는것과, 무작정 개발하는 것은 시
wgmakeit.com
- Total
- Today
- Yesterday
- 영화소개
- #체코구글
- 구글우회
- 한국영화
- 영화순위
- 오늘의이슈
- #safesearch
- #성인인증
- 실검
- 영화
- 외국영화
- #인물관계도
- #구글설정
- 옛날영화
- 영화추천
- 영국구글
- #인터넷안전
- #청춘성장기
- #구글안전검색
- 박스오피스
- #제작진정보
- #구글바로가기
- #의학드라마
- 실시간검색어
- 추천영화
- 일본구글
- movie
- 오늘의사건
- #미국구글
- #구글팁
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 31 |