/** * 保存配置項,如果存在則update,否則insert * * @param configVO * @return */ public ConfigVO saveConfig(ConfigVO configVO) { ConfigVO config = configDAO.getConfig(configVO.getName()); if (config == null) { this.insertConfig(configVO); } else { this.updateConfig(configVO); } return configVO; }
/** * 更新配置信息 * * @param configVO * @return */ public int updateConfig(ConfigVO configVO) { return configDAO.updateConfig(configVO); }
/** * 获取一个配置值 * * @param key * @return */ public ConfigVO getConfig(String key) { return configDAO.getConfig(key); }
/** * 插入配置信息 * * @param configVO * @return */ public int insertConfig(ConfigVO configVO) { return configDAO.insertConfig(configVO); }