외부 설정 각종 설정값들을 application의 안이나 밖에 정의하는 기능으로 application.properties와 같은 설정 파일을 이용해서 설정해줍니다. application.properties는 스프링 부트가 구동 시 자동으로 로딩하는 해주는 설정 파일입니다. application.properties 내부에 정의된 값들은 @Value 어노테이션을 이용해서 사용가능합니다. 아주 기본적인 방법이지만 값을 정확히 써야하므로 자주 사용하지는 않는다고 합니다. @Value를 사용한 방법 application.properties에 dibtd.name = dibtd 를 작성하고 @Value를 통해 확인하면 @Component public class SampleRunner implements Applica..
스프링 부트 핵심 기능 다음 스프링 부트의 여러 핵심 기술 중 application을 시작하는 SpringApplication class에 대해 살펴보겠습니다. SpringApplication class는 패키지 최상단에서 aplication을 실행하는 메인이 존재하는 클래스입니다. 이 SpringApplication 클래스에서는 스프링 부트 실행에 있어 다양한 기능을 가지고 있습니다. log level 변경, 배너 변경, 애플리케이션 이벤트, 웹 어플리케이션 타입 변경 ... 등 하나씩 살펴보도록 하겠습니다. 우선 아마 처음 스프링 부트를 하시는 거면 다음과 같은 메인 메소드와 스프링 부트를 실행하는 메소드가 있는 클래스를 만들고 사용하게 될 텐데요. public static void main(Stri..
- Total
- Today
- Yesterday
- greedy
- 계수정렬
- AWS
- 정렬
- CodeDeploy
- Union-FInd
- 스프링 부트
- stack
- 버블정렬
- 알고스팟
- 라이프 사이클
- spring boot
- 리액트
- 가상환경
- react
- ci/cd
- 합병정렬
- 서버
- 삽입정렬
- 병합정렬
- 선택정렬
- RDS
- oauth
- 자동화
- 백준
- 알고리즘
- 퀵 소트
- 배포
- 다익스트라
- EC2
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |