목록SpringBoot2 (2)
hara
빈 구성 @Component: 직접 작성한 Class를 Bean으로 등록하기 위해 사용 @Component public class Student() { public Student() { System.out.println("hi"); } } @Bean: 직접 제어가 불가능한 외부 라이브러리를 Bean으로 만들기 위해 사용 @configuration public class ApplicationConfig { @Bean public ArrayList array() { return new ArrayList(); } @Bean public Student student() { return new Student(array()); } } // Student 객체 생성할때 Bean에 선언된 array() method 호..
스프링 부트란? 스프링 부트는 단순히 실행하고 독립형 제품 수준의 스프링 기반 애플리케이션을 쉽게 만들어 준다. 스프링 플랫폼의 고정적인 관점과 서드파티 라이브러리를 적용해 최소한의 노력으로 시작할 수 있게 한다. 스프링 부트 애플리케이션 만들기 1. Maven pom.xml 을 만들어 실행 dependency에 spring-boot-starter 추가 org.springframework.boot spring-boot-starter main class에 annotation 추가 @SpringBootApplication 으로 간략화 사용 가능 @SpringBootApplication이 붙은 class는 최상위 패키지에 위치 //함축 전 @Configuration @EnableAutoCnfiguration ..