Configuration

IOC Container에 등록된 모든 Bean의 이름 가져와 출력하기IOC Container에 등록된 모든 Bean의 이름을 가져오기 위해서는 AnnotationConfigApplicationContext의 beanDefinitionNames 프로퍼티를 사용하면 된다. 이를 사용하는 방법을 알아보기 위해 먼저 Configuration 파일을 다음과 같이 만들어 Bean이 blogName과 blogAge 두개 등록될 수 있도록 해보자.@Configurationclass DefaultContainerConfiguration { @Bean fun blogName(): String { return "KotlinWorld" } @Bean fun blogAge(): Int ..
Gradle이 동작하는 순서 Gradle은 Initialization, Configuration, Execution 세가지 Step을 통해 작업을 수행한다. 💡 Gradle이 동작하는 순서 1. Initialization 2. Configuration 3. Execution Initialization Initialization step에서는 gradle은 settings.gradle.kts를 읽어 프로젝트 이름이 무엇인지, 프로젝트에는 어떤 모듈들이 있는지를 확인한다. 멀티 모듈 프로젝트 일 때는 각 모듈 별로 build.gradle.kts 파일이 있는지 이 단계에서 확인한다. 예를 들어 settings.gradle.kts가 다음과 같을 때를 살펴보자. rootProject.name = "KotlinPr..
Dev.Cho
'Configuration' 태그의 글 목록