-
[ spring boot ] pom.xml의 parent요소, yamlWeb/Spring boot 2019. 12. 15. 21:34
springboot의 pom.xml에는 <parent>태그 안에 version이 명시되어 있다.
만약 내가 스프링의 2.2.2버젼을 사용한다면 해당 버젼에 맞는 lib들을 자동으로 불러온다.
2.2.2버젼에 맞는 버젼들은 공식홈 에 있다.
spring starter 프로젝트를 생성하면 Application.java라는 파일이 자동 생성된 것을 본 적이 있을 것이다.
이 파일은 애플리케이션의 실제 구동을 담당한다. main메소드가 하나만 존재하는데 이는 자바 애플리케이션이 시작될 때 호출된다.
@SpringbootApplication 어노테이션은 세가지의 다른 어노테이션을 캡슐화 하고 있는 최상위 .어노테이션이다.
@Configuration , @EnableAutoConfiguration , @ComponentScan
yaml
application.properties파일 대신 yaml파일을 사용 할 수 있다.
YAML은 환경설정 정보를 JSON과 비슷한 구조로 관리할 수 있다.
* spring boot는 점선으로 프로파일 그룹을 구분한다.
- 프로파일 기능을 사용하면 하나의 환경에서 다른 환경으로 이동할 떄에도 애플리케이션을 새로 빌드할 필요가 없다.
반응형'Web > Spring boot' 카테고리의 다른 글
[ spring boot ] BeanDefinitionOverrideException 에러 (0) 2019.12.24 [ spring boot ] Junit의 Assert deprecated (0) 2019.12.15 [springboot] Either processor or processors need to be given error (0) 2019.11.25 [ Spring boot ] sts에서 인코딩 설정 (0) 2019.11.21 [spring] intelliJ Lombok 사용방법 (0) 2019.11.19