GetYamlUtil SpringBoot配置读取工具

SpringBoot 项目里的配置管理,绕不开.yml文件。要想优雅地读取这些配置,GetYamlUtil是个还不错的小工具。比起用@ConfigurationProperties这种方式,它更轻便,不依赖 Spring 的自动装配,适合做些轻量读取。

配置写在application.yml里,比如端口、上下文路径、应用名这些,你可以直接用这个工具类读取,不用费心去写一堆 getter/setter,简单粗暴,调试也方便。

实现上挺直接的,用了Yaml库加上 Spring 的ClassPathResource。核心方法getYamlConfig返回一个Map,你用map.get("server.port")就能拿到端口号,响应也快,代码也清爽。

啦,所有值都是Object类型,要自己手动转,比如(int)(String),这点得注意。还有,不建议在大项目里全靠它,适合做个小工具类或者快速读取一份配置测试用。

如果你对 Spring 的自动装配那一套不太感冒,或者就是想快速试试配置读取,那这个GetYamlUtil挺合适的,直接上手就能用。

rar
GetYamlUtil.rar 预估大小:6个文件
folder
GetYamlUtil 文件夹
file
输出的结果.png 15KB
file
application-dev.yml 45B
file
TestValue.java 774B
file
pom.xml 251B
file
jar包放的项目路径.txt 112B
file
GetYamlUtil.jar 970B
rar 文件大小:16.03KB