Spring/Reference (3) 썸네일형 리스트형 [reference] Spring Framework Core - Bean 다시 reference 를 읽어 보는 시간을 가져보자 1.3. Bean Overview 컨테이너에 제공한 configuration metadata 로 Bean 이 생성된다. 1.3.1. Naming Beans bean 의 식별자가 있는데 , 이 식별자는 컨테이너 안에서는 고유해야한다. bean 에 이름을 제공하지 않으면 컨테이너가 고유한 이름을 붙이는데, 이름별로 bean 을 참조 하고 싶으면 , 고유한 이름을 적어줘야한다. * bean 의 컨벤션 - 낙타표기법 alias 도 사용이 가능하다 만약 자바 어노테이션으로 bean 을 생성했을 경우에는 와 같이 만들어 진다고 보면 된다. [reference] Spring Framework Core - Container 스프링 프레임워크의 레퍼런스를 읽어보는 시간을 가져보자 1. The IoC Container 스프링프레임워크가 구현한 IOC 의 원칙을 알아보자 IOC 는 DI (의존성 주입) 이라고도 한다. dependency 를 가지는 객체는 오직 factory method 로 부터 주입이 된다. 그러면 IOC 컨테이너는 빈을 생성하는 시점에 그들의 종속성을 주입시키게 된다. 근본적으로 Service Locator 패턴과 같다고 한다. beans 와 context 패키지는 스프링 IOC 컨테이너의 기본이다. BeanFactory 인터페이스는 모든 타입의 Object 를 관리할 수 있는 고급 구성 메카니즘을 가지고 있다. ApplicationContext 인터페이스는 BeanFactory 의 sub-interface .. Spring Boot - Reference 스프링을 쉽게 만들수 있도록 해주는 스프링 부트 라이브러리등 어느정도 틀을 잡아놓은 스프링 이라고 할 수 있다. java -jar 를 이용해 쉽게 실행 할 수 있다. war 파일로도 물론 배포 할 수 있다. 스프링 부트 설치 방법 아무런 IDE 에서 의존성을 추가하면 사용 할 수 있다. Maven 이나 Gradle 을 이용해서 설치하는 것 을 권장한다. parent 를 사용을 하면 해당 프로젝트를 상속 받는 프로젝트에서는 dependency 에서 version 을 명시하지 않아도 된다. pom.xml 에 레퍼런스에 있는 pom.xml 을 복붙하면 된다. @EnableAutoConfiguration 스프링 부트가 제공하는 어노테이션이다. 스프링 부트가 제공하는 기본 설정을 쓰라는 어노테이션이다. Start.. 이전 1 다음