소소한개발팁
반응형

Spring 개발업체인 SpringSource 가 직접 만들어 제공하는 이클립스의 확장판으로 최신 이클립스를 기반으로 주요한 Spring 지원 플러그인과 관련된 도구를 모아서 Spring 개발에 최적화되도록 만들어진 IDE이다.

 

STS가 제공하는 기능

 

1.Bean 클래스 이름 자동완성

 

2.설정파일 생성 위저드

Bean 설정파일 생성 위저드 중 사용할 Namespace와 Schema 버전을 선택 가능하도록 함

 

3.Bean 의존관계 그래프

Spring IDE는 XML 설정 파일을 읽어서 자동으로 그래프 그려줌

각 Bean이 어떻게 참조되고, 어떤 Property를 갖는지 알 수 있음

 

4.AOP 적용 대상 표시

Spring IDE의 XML설정 파일 편집기를 이용하면 AOP대상을 손쉽게 확인할 수 있다.

 

Maven을 사용하는 이유 

1. 편리한 Dependent Library관리 -Dependency Management

2. 여러 프로젝트에서 프로젝트 정보나 jar파일들을 공유하기 쉬움

3. 모든 프로젝트의 빌드 프로세스를 일관되게 가져갈 수 있음

 

pom.xml

maven 프로젝트를 생성하면 pom.xml 파일이 생성된다.

pom.xml 파일은 Proejct Object Model 정보를 담고 있다.

 

 Spring Project 생성 및 Spring Module 설치

 

Java Project ->Convert to Maven Project ->add Spring Project Nature

pom.xml 에 dependency 추가

 

반응형

'프레임워크 > Spring' 카테고리의 다른 글

Spring JDBC  (0) 2020.01.03
JUnit , Sprint Test  (0) 2020.01.03
Spring Framework 특징과 전략  (0) 2019.12.24
Spring - MyBatis 와 스프링 연동  (0) 2019.12.19
스프링 - 오라클 데이터 베이스와의 연결  (0) 2019.12.19
profile

소소한개발팁

@개발자 뱅

포스팅이 좋았다면 "좋아요❤️" 또는 "구독👍🏻" 해주세요!