当前位置: 代码迷 >> J2SE >> 如何从数据库读取配置信息
  详细解决方案

如何从数据库读取配置信息

热度:160   发布时间:2016-04-23 20:15:12.0
怎么从数据库读取配置信息?
本帖最后由 miraclestar 于 2014-09-15 19:02:40 编辑
数据库里有个配置表,key- value;
表结构:
key:varchar(255);
value:varchar(255);

因为value值对应的java中的类型不一样,怎么能方便的读出所有不同类型的配置?

表内容举例,
timeout ,1000
frequence,3.8
cronname,beijing

java类里也有对应的变量,怎么把这些变量对应到库里的配置?



------解决思路----------------------

while(rs.next()){
    String cl1 = rs.getString(1);
    String cl2 = rs.getString(2);
    if (cl1.equals("timeout")) {
        timeout = Integer.parseInt(cl1);
    } else if (cl1.equals("frequency")) {
        frequency = Float.valueOf("cl1");
    }
   。。。
}


就这个思路,根据第一列的列值,判断第二列的数据类型,然后拿到自己想要的数据信息
  相关解决方案