[공부] Spring main 클래스(http://docs.spring.io/spring-boot/docs/current/reference/html/using-boot-structuring-your-code.html)에는 반드시 있어야할 Annotation이 있다.
1. @Configuration, @EnableAutoConfiguration, @ComponentScan
2. @SpringBootApplication
SpringBootApplication 소스는 다음과 같다. 1번을 다 포함시킨 것과 같다.
@Target({ElementType.TYPE})
@Retention(RetentionPolicy.RUNTIME)
@Documented
@Inherited
@Configuration
@EnableAutoConfiguration
@ComponentScan
public @interface SpringBootApplication {
Class<?>[] exclude() default {};
}
'general java' 카테고리의 다른 글
[spring boot] pid/port 번호 생성 (0) | 2015.05.22 |
---|---|
[spring boot] 배포하기 (undertow + freemarker) (0) | 2015.05.21 |
spring boot/loaded 애플리케이션 배포 방법 (0) | 2015.05.18 |
FreeMarkerConfigurer : Cannot resolve template loader path [classpath:/templates/] to [java.io.File]: using SpringTemplateLoader as fallback (0) | 2015.05.18 |
[Spring] RestTemplate 일반 웹 서버 통신 예제 (0) | 2015.05.15 |