From f5788cb1b95d9be099caae76770efae385926eff Mon Sep 17 00:00:00 2001
From: yujian <yujian>
Date: 星期五, 22 三月 2019 11:29:12 +0800
Subject: [PATCH] 邀请图管理 Dao改造
---
fanli/src/main/java/com/yeshi/fanli/service/impl/config/BusinessSystemServiceImpl.java | 18 ++++++++----------
1 files changed, 8 insertions(+), 10 deletions(-)
diff --git a/fanli/src/main/java/com/yeshi/fanli/service/impl/config/BusinessSystemServiceImpl.java b/fanli/src/main/java/com/yeshi/fanli/service/impl/config/BusinessSystemServiceImpl.java
index 15d8f9e..3902dc0 100644
--- a/fanli/src/main/java/com/yeshi/fanli/service/impl/config/BusinessSystemServiceImpl.java
+++ b/fanli/src/main/java/com/yeshi/fanli/service/impl/config/BusinessSystemServiceImpl.java
@@ -1,6 +1,5 @@
package com.yeshi.fanli.service.impl.config;
-import java.io.Serializable;
import java.util.HashMap;
import java.util.List;
import java.util.Map;
@@ -10,7 +9,7 @@
import org.springframework.cache.annotation.Cacheable;
import org.springframework.stereotype.Service;
-import com.yeshi.fanli.dao.config.BusinessSystemDao;
+import com.yeshi.fanli.dao.mybatis.BusinessSystemMapper;
import com.yeshi.fanli.entity.system.BusinessSystem;
import com.yeshi.fanli.service.inter.config.BusinessSystemService;
@@ -18,7 +17,7 @@
public class BusinessSystemServiceImpl implements BusinessSystemService {
@Resource
- private BusinessSystemDao businessSystemDao;
+ private BusinessSystemMapper businessSystemMapper;
private static final String ANDROID = "ANDROID";
private static final String IOS = "IOS";
@@ -31,7 +30,7 @@
map.put(IOS, 2);
map.put(WEB, 3);
}
-
+
@Override
@Cacheable(value = "sysCache", key = "'getBusinessSystem-'+#platform+'-'+#packages")
public BusinessSystem getBusinessSystem(String platform, String packages) {
@@ -41,8 +40,7 @@
platform = platform.toUpperCase();
Integer platformInt = map.get(platform);
- List<BusinessSystem> list = businessSystemDao.list("from BusinessSystem where platform=? and packageName=?",
- new Serializable[] { platformInt, packages });
+ List<BusinessSystem> list = businessSystemMapper.listByPlatformAndPackage(platformInt, packages);
if (list == null || list.size() == 0) {
return null;
}
@@ -53,15 +51,15 @@
public BusinessSystem getBusinessSystemCache(String platform, String packages) {
return getBusinessSystem(platform, packages);
}
-
+
@Override
public BusinessSystem getById(long id) {
- return businessSystemDao.find(BusinessSystem.class, id);
+ return businessSystemMapper.selectByPrimaryKey(id);
}
@Override
public List<BusinessSystem> getBusinessSystems() {
- return businessSystemDao.list("from BusinessSystem");
+ return businessSystemMapper.listAll();
}
-
+
}
--
Gitblit v1.8.0