整理的Java工具包
张泳健 6539a27979 version 2.0.0 publish 5 gadus atpakaļ
..
art version 2.0.0 publish 5 gadus atpakaļ
config version 2.0.0 publish 5 gadus atpakaļ
src version 2.0.0 publish 5 gadus atpakaļ
README.md version 2.0.0 publish 5 gadus atpakaļ
pom.xml version 2.0.0 publish 5 gadus atpakaļ

README.md

configuration-loader 使用

使用lombok简单化set/get方法

pom.xml 添加

<dependency>
    <groupId>org.projectlombok</groupId>
    <artifactId>lombok</artifactId>
    <version>1.18.10</version>
    <scope>provided</scope>
</dependency>

属性文件的定义

yml/yaml 文件的定义

properties

json

类的定义

这里使用lombok插件生成setget方法,使用注解@lombok.Data,如果不使用lombok,就手动生成set和get方法就可以了.

me.yuxiaoyao.loader.test.PropertiesConfig.java

当属性名和JAVA字段名不一致时,可以使用 注解 @JsonProperty("gw-config") 修饰字段.

运行DEMO

me.yuxiaoyao.loader.test.ConfigurationLoaderTest

运行有问题请看: 1 2