首页 > 代码库 > Atitit.兼具兼容性和扩展性的配置方案attilax总结

Atitit.兼具兼容性和扩展性的配置方案attilax总结

 

 

 

Atitit.兼具兼容性和扩展性的配置方案attilax总结

 

文件配置法1

Jdbc多数据源文件配置发1

Bat文件配置法1

改进的文件配置法(采用类似i18n技术) 推荐1

使用自动化pc_id的方法来自适应配置 推荐1

 

文件配置法

换了机子又要设置

 

Jdbc多数据源文件配置发

使用一个tag来标记使用的哪个配置。可以包含多配置

useTag=ati /ati2

P1_ati=000

P1_ati2=111

 

标记适合7个字段以内的配置。

Bat文件配置法

缺点是开发的时候设置参数比较麻烦,换了机子又要设置。文件发比较好。

 

作者:: 绰号:老哇的爪子 ( 全名::Attilax Akbar Al Rapanui 阿提拉克斯 阿克巴 阿尔 拉帕努伊 ) 

汉字名:艾提拉(艾龙)   EMAIL:1466519819@qq.com

转载请注明来源: http://www.cnblogs.com/attilax/

 

 

改进的文件配置法(采用类似i18n技术) 推荐

通过一个集中式配置分发器来。。优点是字段无需一样,对于7个以上属性很适合。

使用自动化pc_id的方法来自适应配置 推荐

 

/atiplat_cms/src/com/attilax/dataspider/TsaolyoNetDataSpider.java

 

String cfg=filex.read(pathx.appPath_webPrjMode()+"/spider.ini");

        CfgService cs=new CfgService().read(cfg);

        Map cfg_map=cs.m;

        String sn=new HardWareUtils().getSn().toLowerCase();

        

        TaskUtil.sleep_sec_throwEx(Integer.parseInt(cfg_map.get("dbg_sleep").toString()));

        

        

        int artsleep_frm_cfg = Integer.parseInt(cfg_map.get(sn+"_art_sleep").toString().trim());

 

 

Atiend

 

 

Atitit.兼具兼容性和扩展性的配置方案attilax总结