ABOUT ME

chanho Yoon
chyoon0512@gmail.com


깃허브


블로그 이사!

이 블로그로 이사했어요!!


Today
-
Yesterday
-
Total
-
  • 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

    댓글

Designed by Tistory.