| | |
| | | import com.ks.daylucky.exception.AppConfigException; |
| | | import com.ks.daylucky.mapper.AppConfigMapper; |
| | | import com.ks.daylucky.pojo.DO.AppConfig; |
| | | import com.ks.daylucky.pojo.DTO.ConfigKeyEnum; |
| | | import com.ks.daylucky.query.AppConfigQuery; |
| | | import com.ks.daylucky.service.AppConfigService; |
| | | import org.apache.dubbo.config.annotation.Service; |
| | |
| | | } |
| | | |
| | | @Override |
| | | public AppConfig getConfig(Long appId, String key, Integer version) { |
| | | public AppConfig getConfig(Long appId, ConfigKeyEnum key, Integer version) { |
| | | AppConfigQuery query = new AppConfigQuery(); |
| | | query.appId = appId; |
| | | query.key = key; |
| | | query.key = key.getKey(); |
| | | query.version = version; |
| | | |
| | | List<AppConfig> list = appConfigMapper.list(query); |
| | |
| | | } |
| | | |
| | | @Override |
| | | public AppConfig getConfigCache(Long appId, String key, Integer version) { |
| | | public AppConfig getConfigCache(Long appId, ConfigKeyEnum key, Integer version) { |
| | | return getConfig(appId, key, version); |
| | | } |
| | | |