Skip to content

rnemykin/auto-configuration-properties-spring-boot-starter

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Auto registration to context, classes marked as @ConfigurationProperties

Add to your classpath

<dependency>
    <groupId>ru.rnemykin.spring.boot</groupId>
    <artifactId>auto-configuration-properties-spring-boot-starter</artifactId>
    <version>0.0.1-SNAPSHOT</version>
</dependency>

Write code

@ConfigurationProperties("app")
public class AppProperties {
    String apiUrl;
    
    //getters & setters
}

and forget about @EnableConfigurationProperties. Starter will automatically register @ConfigurationProperties classes to context.

Now you can inject it in other beans

@Autowired
AppProperties properties;

About

Auto registration to context, classes marked as @ConfigurationProperties

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages