Spring 이란
●오픈 소스 프레임워크
-엔터프라이즈 어플리케이션 개발의 복잡성을 줄여주기 위한 목적
-EJB 사용으로 수행되었던 모든 기능을 일반 POJO(Plain Old Java Object) 를 사용해서 가능하게 함.
-경량 컨테이너(light weight container)
●주요 개념
-의존성 주입(Dependency Injection)
-관점 지향 프로그래밍(Aspect-Oriented Programming)
Spring 장점
-Spring의 제일 기본적인 역할은 객체 관리
-경량 컨테이너 - 객체의 라이프 사이클 관리, JAVA EE 구현을 위한 다양한 API제공
-DI ( Dependency Injection) 지원
-AOP ( Aspect Oriented Programming) 지원
-POJO ( Plain Old Java Object) 지원
-다양한 API와의 연동 지원을 통한 Java EE 구현 가능
*이클립스에서 스프링을 사용하는 두가지 방법
1. 기존 이클립스에 플러그인 설치.
2. 스프링에서 배포하는 이클립스 사용.
스프링을 설치 하는 방법!
스프링은 그냥 자바라이브러리이다.
그렇지만 스프링 만의 문법이라든가 등등이 이클립스에서 자동완성 혹은 에러탐지 가 되려면
이클립스가 스프링 문법을 알아야된다.
그래서 이클립스에 스프링 플러그인을 설치 해보자.
Eclipse Marketplace → spring 검색 →
이거 인스톨 해서 다음다음.. 동의 해서 설치완료 후 이클립스 restart!
출처 : 삼성SDS멀티캠퍼스
강사 : 홍승길
Email : iccack70@gmail.com
'[Spring]' 카테고리의 다른 글
[Spring]11월 9일 초기화메소드와 소멸메소드 지정하는 방법 (0) | 2015.11.10 |
---|---|
[Spring]11월 9일 스프링 설정 파일을 이용한 객체간의 의존관계 설정 (0) | 2015.11.10 |
[Spring]11월 6일 Spring 사용 기초 예제(의존성주입(DI), 제어의역행(IOC) ) (1) | 2015.11.09 |
[Spring]11월 6일 Spring 기초 (0) | 2015.11.09 |
[Spring]11월 6일 Spring (Spring framework) 메이븐을 활용해서 라이브러리 세팅 (0) | 2015.11.09 |