全部搜尋項
bookworm  ] [  trixie  ] [  sid  ]
[ 原始碼: aeonbits-owner  ]

套件:libaeonbits-owner-java(1.0.12+ds-3)

libaeonbits-owner-java 的相關連結

Screenshot

Debian 的資源:

下載原始碼套件 aeonbits-owner

維護小組:

外部的資源:

相似套件:

API to handle application configuration through Java properties file

OWNER was written because the code dealing with the configuration is frequently repetitive, redundant, it’s made of static classes, singletons, long list of methods just doing conversion from a string property to a named method returning a Java primitive or a basic Java object.

OWNER solves the problem providing an interface object that

 - is easy to mock, easy to pass to other objects (via dependency injection);
 - declaratively maps the configuration without any redundancy;
 - can easily expand the loading logic in order to have multiple configuration
 files, multiple level of overriding (global configuration, user-level,
 defaults, etc);
 - doesn’t need to have an actual properties file backing the configuration,
 if one uses @DefaultValue.
 - provides a lot of features, like hot reloading, variables expansion, etc;
 - leaves one free to do everything one is already doing with
 java.util.Properties;
 - does support a super powerful type conversion, which includes arrays,
 collections, many standard Java objects, and even the possibility to plug
 one's own conversion logic.

其他與 libaeonbits-owner-java 有關的套件

  • 依賴
  • 推薦
  • 建議
  • 增強

下載 libaeonbits-owner-java

下載可用於所有硬體架構的
硬體架構 套件大小 安裝後大小 檔案
all 91。8 kB147。0 kB [檔案列表]