E D R , A S I H C RSS

BackLinks search for "ApplicationContext"

BackLinks of ApplicationContext


Search BackLinks only
Display context of search results
Case-sensitive searching
  • Spring/탐험스터디/2011
          1.1 ApplicationContext를 생성할 시 xml을 사용하는 방법도 있고 직접 설정해주는 방법도 있는데 xml을 사용할시 좋은 점은 코딩과 설정 담당을 분리할 수 있다는 점이 있다.
          2.1. 우선 책에서 외부 라이브러리를 사용하고 있는데, STS에는 필요한 라이브러리가 들어있지 않은 것 같다. 이쪽 페이지(http://www.tutorials4u.net/spring-tutorial/spring_install.html)를 보고 라이브러리를 받아야 한다. 받아서 압축을 풀고 spring-framework-3.0.5.RELEASE/dist 폴더에 있는 jar 파일들을 프로젝트에 포함시켜주면 AnnotationContext, AnnotationConfigApplicationContext, @Configuration, @Bean 등을 사용할 수 있게 된다.
          at org.springframework.context.support.AbstractApplicationContext.<init>(AbstractApplicationContext.java:160)
          at org.springframework.context.support.AbstractApplicationContext.<init>(AbstractApplicationContext.java:213)
          at org.springframework.context.support.GenericApplicationContext.<init>(GenericApplicationContext.java:101)
          at org.springframework.context.annotation.AnnotationConfigApplicationContext.<init>(AnnotationConfigApplicationContext.java:63)
  • 토비의스프링3/오브젝트와의존관계
          * 1. 애플리케이션 컨텍스트는 ApplicationContext타입의 오브젝트다. 사용시 @Configuration이 붙은 자바코드를 설정정보로 사용하려면 AnnotationConfigApplicationContext에 생성자 파라미터로 @Configuration이 붙은 클래스를 넣어준다.
         ApplicatioContext context = new AnnotationConfigApplicationContext(DaoFactory.class);
          * 2. 준비된 ApplicationContext의 getBean()메소드를 이용해 등록된 빈의 오브젝트를 가져올 수 있다.
         ApplicatioContext context = new AnnotationConfigApplicationContext(DaoFactory.class);
          getBean()메소드 : ApplicationContext가 관리하는 오브젝트를 요청하는 메소드. ""안에 들어가는 것은 ApplicationContext에 등록된 빈의 이름. 빈을 가져온다는 것은 메소드를 호출해서 결과를 가져온다고 생각하면 된다. 위에서는 userDao()라는 메소드에 붙였기 때문에 ""안에 userDao가 들어갔다. 메소드의 이름이 myUserDao()라면 "myUserDao"가 된다. 기본적으로 Object타입으로 리턴하게 되어있어서 다시 캐스팅을 해줘야 하지만 자바 5 이상의 제네릭 메소드 방식을 사용해 두 번째 파라미터에 리턴 타입을 주면 캐스팅을 하지 않아도 된다.
          * 애플리케이션 컨텍스트 생성시 GenericXmlApplicationContext("xml 경로")를 이용해서 컨텍스트를 생성한다.
         ApplicationContext context = new GenericXmlApplicationContext("springbook/user/dao/daoContext.xml")
Found 2 matching pages out of 7540 total pages

You can also click here to search title.

Valid XHTML 1.0! Valid CSS! powered by MoniWiki
Processing time 0.0091 sec