收藏959
分享
阅读11891
更新时间2022-04-11
基于XML文件的基础配置格式如下, 为了配合测试代码, 请将该文件命名为configuration.xml并放置在config_home路径下的cfgs目录里:
iphone ipad imac itouch - red
- 120g
- small
- 2015
新建配置类DemoConfig, 通过@Configuration注解指定配置文件相对路径
@Configuration("cfgs/configuration.xml")
public class DemoConfig extends DefaultConfiguration {
}测试代码, 完成模块初始化并加载配置文件内容:
public static void main(String[] args) throws Exception {
YMP.get().init();
try {
DemoConfig _cfg = new DemoConfig();
if (Cfgs.get().fillCfg(_cfg)) {
System.out.println(_cfg.getString("company_name"));
System.out.println(_cfg.getMap("product_spec"));
System.out.println(_cfg.getList("products"));
}
} finally {
YMP.get().destroy();
}
}执行结果:
Apple Inc.
{abc=xzy, color=red, size=small, weight=120g, age=2015}
[itouch, imac, ipad, iphone]相关
视频
RELATED VIDEOS
科技资讯
1
2
3
4
5
6
7
8
9
精选课程
共5课时
17.2万人学习
共49课时
77万人学习
共29课时
61.7万人学习
共25课时
39.3万人学习
共43课时
70.9万人学习
共25课时
61.6万人学习
共22课时
23万人学习
共28课时
33.9万人学习
共89课时
125万人学习