BLOG main image
분류 전체보기 (313)
교육 (13)
NEIS (6)
Edufine (0)
Programmer (5)
Android Programming (1)
Internet W3 (18)
JAVA Programming (9)
JSP/Servlet (1)
Framework (7)
Spring For Beginner (4)
eGovFrame (10)
MEAN Stack (2)
NodeJS (5)
SublimeText (30)
SublimeText_Tips (18)
Eclipse (16)
JavaScript (8)
jQuery (12)
jQuery_tips (1)
Ajax (3)
DWR(Direct Web Remote) (4)
JSON(JS Object Notation) (4)
Oracle (2)
MySQL (28)
OS (16)
Download (3)
Life (10)
Favorit Site (1)
Books (2)
Healthy (1)
Stocks (1)
HTML5/CSS (1)
Python (4)
Security (7)
CISSP (0)
Ruby On Rails (5)
일기장 (0)
영어 교과서(중2) (3)
알고리즘 (0)
Go Lang (3)
VB 2010 (12)
C# (1)
정보보안기사(네트워크보안) (0)
업무 활용 엑셀 (11)
틈틈이 활용팁 (14)
하루 하루 살아가며 ……. (2)
기술 (1)
파이썬 & 데이터분석 (1)
Visitors up to today!
Today hit, Yesterday hit
daisy rss
tistory 티스토리 가입하기!
2015. 7. 28. 17:20

스프링은 엔터프라이즈 애플리케이션에서 필요로 하는 기능을 제공하는 프레임워크인데요. JEE가 제공하는 기능 다수를 지원하고 있기 때문에, JEE를 대체하는 프레임워크로 자리 잡고 있으며 JEE가 제공하는 기능 외 DI나 AOP와 같은 기능을 지원하고 있습니다.

 

이 프레임워크는 엔터프라이즈 애플리케이션 개발의 복잡함을 겨냥해 만들어 졌으며 서버 측 개발뿐만 아니라 모든 자바 애플리케이션에 활용될 수 있습니다.

 

정부에서 발표한 표준프레임워크가 스프링 기반으로 구축되었으며 정보시스템 개발을 위해 필요한 기능 및 아키텍처를 미리 제공해 효율적인 애플리케이션 구축을 지원합니다.

 

 

 

스프링프레임워크(SPRING FRAMEWORK)주요특징

  • 스프링은 경량의 프레임워크이다.

    자바객체를 담고있는 컨테이너이다.

    자바객체의생성, 소멸과 같은 라이프사이클을 관리한다.


  • 스프링은 DI(Dependency Injection) 패턴을 지원한다.

    설정파일을 통해서 의존관계를 설정할 있다.


  • 스프링은 AOP(Aspect Oriented Programing)지원한다.

    트렌잭션이나로깅, 보안과 같은 공통으로 필요로 하는 기능을 분리해서 각각의 모듈에 적용할있다.


  • 스프링은 POJO(Plain Old Java Object)지원한다.

    특정 인터페이스나 클래스를 상속 받지않는 자바객체를 스프링컨 테이너가 저장하고 있다.


  • 트랜잭션 처리를 위한 일관된 방법을 제공한다.


반응형