Property Binder

联合创作 · 2023-09-28 20:57

Property Binder 是一个 Java 类库,用来处理 properties 文件的,支持多值的key。可通过 Annotation 对 Properties 文件进行解析处理,例如下面代码:

public interface ExamplePICA {
String unadorned();

@BoundProperty("unconverted.property")
String annotated();

int intProperty();

Long wrappedLongProperty();

char[] charArrayProperty();

List<Character> charListProperty();

@ValuesSeparatedBy(pattern = "\\s*,\\s*")
List<Ternary> listOfEnumsWithSeparator();

@DefaultsTo(value = "10")
BigDecimal bigDecimalPropertyWithDefault();
}
浏览 7
点赞
评论
收藏
分享

手机扫一扫分享

编辑 分享
举报
评论
图片
表情
推荐
点赞
评论
收藏
分享

手机扫一扫分享

编辑 分享
举报