-
SPRING!Programming/SPRING 2019. 8. 23. 18:02반응형
스프링 프레임워크 : 자바를 기반으로 한 프레임워크
일반 자바프로젝트와 스프링 프레임워크 차이점
- 일반 자바프로젝트 : 순수 자바를 가지고 프로젝트를 만들어나감
- 스프링 프레임워크 : 스프링에 수많은 모듈들이 존재 그 모듈들을 pom(Project Object Model).xml을 이용해 쉽게 모듈을 가져와서 개발 진행
처음 시작하면서 겪은 에러
- 프로젝트 JRE라이브러리 버전(1.5)과 메이븐 설정파일(pom.xml) 버전(1.8)과 일치하지 않아서 발생 ( 해결 : Update Project )
java 폴더 : 순수 자바가 코딩되어 있는 파일이 모여있는 곳
resources : 컨테이너 / bean이 존재하는 곳
bean이란 컨테이너 안에 생성된 객체
public class MainClass { public static void main (String [] args) { // 컨테이너를 이용하지 않고 기존 자바 객체 생성방법 // TransportationWalk transportationWalk = new TransportationWalk(); // transportationWalk.move(); //컨테이너 생성 GenericXmlApplicationContext ctx = new GenericXmlApplicationContext("classpath:applicationContext.xml"); //컨테이너에서 객체 가져옴 TransportationWalk transportationWalk = ctx.getBean("tWalk",TransportationWalk.class); transportationWalk.move(); //컨테이너 닫음 ctx.close(); } }
'Programming > SPRING' 카테고리의 다른 글
SPRING : IDE가 아닌 프로젝트 생성 방법 (0) 2019.08.23