Esempio n. 1
0
 /** 读取数据库中的全局参数的配置,存到缓存中 */
 private static void initSysParam() {
   try {
     String sql = "select * from T_SYS_PARAM";
     JdbcTemplate jdbc = (JdbcTemplate) ServiceLocator.getBean("jdbcTemplate");
     List list = jdbc.queryForList(sql);
     Map keyValue = new HashMap();
     for (Iterator iter = list.iterator(); iter.hasNext(); ) {
       Map m = (Map) iter.next();
       keyValue.put(m.get("CODE"), m.get("PAR_VALUE"));
     }
     setConfigMap(keyValue);
   } catch (Exception e) {
     logger.error("读取数据库中的全局参数的配置出错!");
     e.printStackTrace();
   }
 }