org.boon.Boon.readConfig()方法的使用及代码示例

x33g5p2x  于2022-01-17 转载在 其他  
字(2.0k)|赞(0)|评价(0)|浏览(93)

本文整理了Java中org.boon.Boon.readConfig()方法的一些代码示例,展示了Boon.readConfig()的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Boon.readConfig()方法的具体详情如下:
包路径:org.boon.Boon
类名称:Boon
方法名:readConfig

Boon.readConfig介绍

[英]Searches a set of well known directories (explained below) and classpath for resources denoted by the path.
If the namespace is foo.bar.dev and the path is /myapp/conf/

Then by defaults this searches for json files with matching namespaces in:

/etc/myapp/conf/*.json 
~./fooBarDev/myapp/conf/*.json 
classpath://myapp/conf/*.json

The path can refer to a single JSON file or a directory of JSON files for configuration.

/etc/ is called the SYSTEM CONFIG DIR. You can change this by setting the system property

In order for the JSON file to be read, its META map namespace must match this namespace.

The name space and search path is specified by BOON.APP.NAMESPACE and BOON.APP.CONFIG.PATH

This allows you to configure the namespace and path as a command JVM argument.
[中]在一组已知目录(如下所述)和类路径中搜索由路径表示的资源。
如果名称空间是foo。酒吧dev,路径是/myapp/conf/
然后,默认情况下,此操作将在以下位置搜索具有匹配名称空间的json文件:

/etc/myapp/conf/*.json 
~./fooBarDev/myapp/conf/*.json 
classpath://myapp/conf/*.json

路径可以引用单个JSON文件或用于配置的JSON文件目录。
/etc/称为系统配置目录。您可以通过设置系统属性来更改此设置
为了读取JSON文件,其元映射名称空间必须与此名称空间匹配。
名称空间和搜索路径由BOON指定。应用程序。名称空间和恩惠。应用程序。配置。路径
这允许您将名称空间和路径配置为命令JVM参数。

代码示例

代码示例来源:origin: boonproject/boon

return readConfig(
    sysProp("BOON.APP.NAMESPACE", "boon.app"),
    sysProp("BOON.APP.CONFIG.PATH", "boon/app"));

代码示例来源:origin: boonproject/boon

return readConfig(
    sysProp("BOON.APP.NAMESPACE", "boon.app"),
    sysProp("BOON.APP.CONFIG.PATH", "boon/app"));

代码示例来源:origin: io.fastjson/boon

return readConfig(
    sysProp("BOON.APP.NAMESPACE", "boon.app"),
    sysProp("BOON.APP.CONFIG.PATH", "boon/app"));

代码示例来源:origin: boonproject/boon

return readConfig(namespace, path,
    "classpath:/",

代码示例来源:origin: boonproject/boon

return readConfig(namespace, path,
    "classpath:/",

代码示例来源:origin: io.fastjson/boon

return readConfig(namespace, path,
    "classpath:/",

相关文章