数据库里有个配置表,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");
}
。。。
}
就这个思路,根据第一列的列值,判断第二列的数据类型,然后拿到自己想要的数据信息