From ccf59250dc73214d855a311bb719b5e668d681fd Mon Sep 17 00:00:00 2001 From: shuzheng <469741414@qq.com> Date: Sun, 26 Feb 2017 21:41:51 +0800 Subject: [PATCH] =?UTF-8?q?=E7=94=9F=E6=88=90=E5=A4=96=E7=9B=91=E7=AE=A1?= =?UTF-8?q?=E9=93=BE=E8=A1=A8=E6=8E=A5=E5=8F=A3=E3=80=81rpc=E6=9C=8D?= =?UTF-8?q?=E5=8A=A1=E5=92=8C=E5=AE=9E=E7=8E=B0=E7=B1=BB?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../rpc/api/UpmsRolePermissionService.java | 14 ++++++++ .../api/UpmsRolePermissionServiceMock.java | 14 ++++++++ .../rpc/api/UpmsUserPermissionService.java | 14 ++++++++ .../api/UpmsUserPermissionServiceMock.java | 14 ++++++++ .../upms/rpc/api/UpmsUserRoleService.java | 14 ++++++++ .../upms/rpc/api/UpmsUserRoleServiceMock.java | 14 ++++++++ .../impl/UpmsRolePermissionServiceImpl.java | 33 +++++++++++++++++++ .../impl/UpmsUserPermissionServiceImpl.java | 29 ++++++++++++++++ .../service/impl/UpmsUserRoleServiceImpl.java | 29 ++++++++++++++++ .../applicationContext-dubbo-provider.xml | 12 +++++++ .../applicationContext-dubbo-consumer.xml | 6 ++++ 11 files changed, 193 insertions(+) create mode 100644 zheng-upms/zheng-upms-rpc-api/src/main/java/com/zheng/upms/rpc/api/UpmsRolePermissionService.java create mode 100644 zheng-upms/zheng-upms-rpc-api/src/main/java/com/zheng/upms/rpc/api/UpmsRolePermissionServiceMock.java create mode 100644 zheng-upms/zheng-upms-rpc-api/src/main/java/com/zheng/upms/rpc/api/UpmsUserPermissionService.java create mode 100644 zheng-upms/zheng-upms-rpc-api/src/main/java/com/zheng/upms/rpc/api/UpmsUserPermissionServiceMock.java create mode 100644 zheng-upms/zheng-upms-rpc-api/src/main/java/com/zheng/upms/rpc/api/UpmsUserRoleService.java create mode 100644 zheng-upms/zheng-upms-rpc-api/src/main/java/com/zheng/upms/rpc/api/UpmsUserRoleServiceMock.java create mode 100644 zheng-upms/zheng-upms-rpc-service/src/main/java/com/zheng/upms/rpc/service/impl/UpmsRolePermissionServiceImpl.java create mode 100644 zheng-upms/zheng-upms-rpc-service/src/main/java/com/zheng/upms/rpc/service/impl/UpmsUserPermissionServiceImpl.java create mode 100644 zheng-upms/zheng-upms-rpc-service/src/main/java/com/zheng/upms/rpc/service/impl/UpmsUserRoleServiceImpl.java diff --git a/zheng-upms/zheng-upms-rpc-api/src/main/java/com/zheng/upms/rpc/api/UpmsRolePermissionService.java b/zheng-upms/zheng-upms-rpc-api/src/main/java/com/zheng/upms/rpc/api/UpmsRolePermissionService.java new file mode 100644 index 00000000..6aebdaf9 --- /dev/null +++ b/zheng-upms/zheng-upms-rpc-api/src/main/java/com/zheng/upms/rpc/api/UpmsRolePermissionService.java @@ -0,0 +1,14 @@ +package com.zheng.upms.rpc.api; + +import com.zheng.common.base.BaseService; +import com.zheng.upms.dao.model.UpmsRolePermission; +import com.zheng.upms.dao.model.UpmsRolePermissionExample; + +/** + * 角色权限service接口 + * Created by shuzheng on 2017/2/26. + */ +public interface UpmsRolePermissionService extends BaseService { + + +} \ No newline at end of file diff --git a/zheng-upms/zheng-upms-rpc-api/src/main/java/com/zheng/upms/rpc/api/UpmsRolePermissionServiceMock.java b/zheng-upms/zheng-upms-rpc-api/src/main/java/com/zheng/upms/rpc/api/UpmsRolePermissionServiceMock.java new file mode 100644 index 00000000..627ac4dc --- /dev/null +++ b/zheng-upms/zheng-upms-rpc-api/src/main/java/com/zheng/upms/rpc/api/UpmsRolePermissionServiceMock.java @@ -0,0 +1,14 @@ +package com.zheng.upms.rpc.api; + +import com.zheng.common.base.BaseServiceMock; +import com.zheng.upms.dao.mapper.UpmsRolePermissionMapper; +import com.zheng.upms.dao.model.UpmsRolePermission; +import com.zheng.upms.dao.model.UpmsRolePermissionExample; + +/** + * 降级实现UpmsRolePermissionService接口 + * Created by shuzheng on 2017/2/26. + */ +public class UpmsRolePermissionServiceMock extends BaseServiceMock implements UpmsRolePermissionService { + +} diff --git a/zheng-upms/zheng-upms-rpc-api/src/main/java/com/zheng/upms/rpc/api/UpmsUserPermissionService.java b/zheng-upms/zheng-upms-rpc-api/src/main/java/com/zheng/upms/rpc/api/UpmsUserPermissionService.java new file mode 100644 index 00000000..08ffa6a8 --- /dev/null +++ b/zheng-upms/zheng-upms-rpc-api/src/main/java/com/zheng/upms/rpc/api/UpmsUserPermissionService.java @@ -0,0 +1,14 @@ +package com.zheng.upms.rpc.api; + +import com.zheng.common.base.BaseService; +import com.zheng.upms.dao.model.UpmsUserPermission; +import com.zheng.upms.dao.model.UpmsUserPermissionExample; + +/** + * 用户权限service接口 + * Created by shuzheng on 2017/2/26. + */ +public interface UpmsUserPermissionService extends BaseService { + + +} \ No newline at end of file diff --git a/zheng-upms/zheng-upms-rpc-api/src/main/java/com/zheng/upms/rpc/api/UpmsUserPermissionServiceMock.java b/zheng-upms/zheng-upms-rpc-api/src/main/java/com/zheng/upms/rpc/api/UpmsUserPermissionServiceMock.java new file mode 100644 index 00000000..9e1944e7 --- /dev/null +++ b/zheng-upms/zheng-upms-rpc-api/src/main/java/com/zheng/upms/rpc/api/UpmsUserPermissionServiceMock.java @@ -0,0 +1,14 @@ +package com.zheng.upms.rpc.api; + +import com.zheng.common.base.BaseServiceMock; +import com.zheng.upms.dao.mapper.UpmsUserPermissionMapper; +import com.zheng.upms.dao.model.UpmsUserPermission; +import com.zheng.upms.dao.model.UpmsUserPermissionExample; + +/** + * 降级实现UpmsUserPermissionService接口 + * Created by shuzheng on 2017/2/26. + */ +public class UpmsUserPermissionServiceMock extends BaseServiceMock implements UpmsUserPermissionService { + +} diff --git a/zheng-upms/zheng-upms-rpc-api/src/main/java/com/zheng/upms/rpc/api/UpmsUserRoleService.java b/zheng-upms/zheng-upms-rpc-api/src/main/java/com/zheng/upms/rpc/api/UpmsUserRoleService.java new file mode 100644 index 00000000..9d276c31 --- /dev/null +++ b/zheng-upms/zheng-upms-rpc-api/src/main/java/com/zheng/upms/rpc/api/UpmsUserRoleService.java @@ -0,0 +1,14 @@ +package com.zheng.upms.rpc.api; + +import com.zheng.common.base.BaseService; +import com.zheng.upms.dao.model.UpmsUserRole; +import com.zheng.upms.dao.model.UpmsUserRoleExample; + +/** + * 用户角色service接口 + * Created by shuzheng on 2017/2/26. + */ +public interface UpmsUserRoleService extends BaseService { + + +} \ No newline at end of file diff --git a/zheng-upms/zheng-upms-rpc-api/src/main/java/com/zheng/upms/rpc/api/UpmsUserRoleServiceMock.java b/zheng-upms/zheng-upms-rpc-api/src/main/java/com/zheng/upms/rpc/api/UpmsUserRoleServiceMock.java new file mode 100644 index 00000000..db2428c7 --- /dev/null +++ b/zheng-upms/zheng-upms-rpc-api/src/main/java/com/zheng/upms/rpc/api/UpmsUserRoleServiceMock.java @@ -0,0 +1,14 @@ +package com.zheng.upms.rpc.api; + +import com.zheng.common.base.BaseServiceMock; +import com.zheng.upms.dao.mapper.UpmsUserRoleMapper; +import com.zheng.upms.dao.model.UpmsUserRole; +import com.zheng.upms.dao.model.UpmsUserRoleExample; + +/** + * 降级实现UpmsUserRoleService接口 + * Created by shuzheng on 2017/2/26. + */ +public class UpmsUserRoleServiceMock extends BaseServiceMock implements UpmsUserRoleService { + +} diff --git a/zheng-upms/zheng-upms-rpc-service/src/main/java/com/zheng/upms/rpc/service/impl/UpmsRolePermissionServiceImpl.java b/zheng-upms/zheng-upms-rpc-service/src/main/java/com/zheng/upms/rpc/service/impl/UpmsRolePermissionServiceImpl.java new file mode 100644 index 00000000..ffd4e1ba --- /dev/null +++ b/zheng-upms/zheng-upms-rpc-service/src/main/java/com/zheng/upms/rpc/service/impl/UpmsRolePermissionServiceImpl.java @@ -0,0 +1,33 @@ +package com.zheng.upms.rpc.service.impl; + +import com.zheng.common.annotation.BaseService; +import com.zheng.common.base.BaseServiceImpl; +import com.zheng.upms.dao.mapper.UpmsPermissionMapper; +import com.zheng.upms.dao.mapper.UpmsRolePermissionMapper; +import com.zheng.upms.dao.model.UpmsPermission; +import com.zheng.upms.dao.model.UpmsPermissionExample; +import com.zheng.upms.dao.model.UpmsRolePermission; +import com.zheng.upms.dao.model.UpmsRolePermissionExample; +import com.zheng.upms.rpc.api.UpmsPermissionService; +import com.zheng.upms.rpc.api.UpmsRolePermissionService; +import org.slf4j.Logger; +import org.slf4j.LoggerFactory; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.stereotype.Service; +import org.springframework.transaction.annotation.Transactional; + +/** + * 角色权限service实现 + * Created by shuzheng on 2017/2/26. + */ +@Service +@Transactional +@BaseService +public class UpmsRolePermissionServiceImpl extends BaseServiceImpl implements UpmsRolePermissionService { + + private static Logger _log = LoggerFactory.getLogger(UpmsRolePermissionServiceImpl.class); + + @Autowired + UpmsRolePermissionMapper upmsRolePermissionMapper; + +} \ No newline at end of file diff --git a/zheng-upms/zheng-upms-rpc-service/src/main/java/com/zheng/upms/rpc/service/impl/UpmsUserPermissionServiceImpl.java b/zheng-upms/zheng-upms-rpc-service/src/main/java/com/zheng/upms/rpc/service/impl/UpmsUserPermissionServiceImpl.java new file mode 100644 index 00000000..523bd711 --- /dev/null +++ b/zheng-upms/zheng-upms-rpc-service/src/main/java/com/zheng/upms/rpc/service/impl/UpmsUserPermissionServiceImpl.java @@ -0,0 +1,29 @@ +package com.zheng.upms.rpc.service.impl; + +import com.zheng.common.annotation.BaseService; +import com.zheng.common.base.BaseServiceImpl; +import com.zheng.upms.dao.mapper.UpmsUserPermissionMapper; +import com.zheng.upms.dao.model.UpmsUserPermission; +import com.zheng.upms.dao.model.UpmsUserPermissionExample; +import com.zheng.upms.rpc.api.UpmsUserPermissionService; +import org.slf4j.Logger; +import org.slf4j.LoggerFactory; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.stereotype.Service; +import org.springframework.transaction.annotation.Transactional; + +/** + * 用户权限service实现 + * Created by shuzheng on 2017/2/26. + */ +@Service +@Transactional +@BaseService +public class UpmsUserPermissionServiceImpl extends BaseServiceImpl implements UpmsUserPermissionService { + + private static Logger _log = LoggerFactory.getLogger(UpmsUserPermissionServiceImpl.class); + + @Autowired + UpmsUserPermissionMapper upmsUserPermissionMapper; + +} \ No newline at end of file diff --git a/zheng-upms/zheng-upms-rpc-service/src/main/java/com/zheng/upms/rpc/service/impl/UpmsUserRoleServiceImpl.java b/zheng-upms/zheng-upms-rpc-service/src/main/java/com/zheng/upms/rpc/service/impl/UpmsUserRoleServiceImpl.java new file mode 100644 index 00000000..66ff612b --- /dev/null +++ b/zheng-upms/zheng-upms-rpc-service/src/main/java/com/zheng/upms/rpc/service/impl/UpmsUserRoleServiceImpl.java @@ -0,0 +1,29 @@ +package com.zheng.upms.rpc.service.impl; + +import com.zheng.common.annotation.BaseService; +import com.zheng.common.base.BaseServiceImpl; +import com.zheng.upms.dao.mapper.UpmsUserRoleMapper; +import com.zheng.upms.dao.model.UpmsUserRole; +import com.zheng.upms.dao.model.UpmsUserRoleExample; +import com.zheng.upms.rpc.api.UpmsUserRoleService; +import org.slf4j.Logger; +import org.slf4j.LoggerFactory; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.stereotype.Service; +import org.springframework.transaction.annotation.Transactional; + +/** + * 用户角色service实现 + * Created by shuzheng on 2017/2/26. + */ +@Service +@Transactional +@BaseService +public class UpmsUserRoleServiceImpl extends BaseServiceImpl implements UpmsUserRoleService { + + private static Logger _log = LoggerFactory.getLogger(UpmsUserRoleServiceImpl.class); + + @Autowired + UpmsUserRoleMapper upmsUserRoleMapper; + +} \ No newline at end of file diff --git a/zheng-upms/zheng-upms-rpc-service/src/main/resources/applicationContext-dubbo-provider.xml b/zheng-upms/zheng-upms-rpc-service/src/main/resources/applicationContext-dubbo-provider.xml index fb2f038b..44b3b846 100644 --- a/zheng-upms/zheng-upms-rpc-service/src/main/resources/applicationContext-dubbo-provider.xml +++ b/zheng-upms/zheng-upms-rpc-service/src/main/resources/applicationContext-dubbo-provider.xml @@ -33,6 +33,18 @@ + + + + + + + + + + + + diff --git a/zheng-upms/zheng-upms-server/src/main/resources/applicationContext-dubbo-consumer.xml b/zheng-upms/zheng-upms-server/src/main/resources/applicationContext-dubbo-consumer.xml index eb2bf311..f66f8b25 100644 --- a/zheng-upms/zheng-upms-server/src/main/resources/applicationContext-dubbo-consumer.xml +++ b/zheng-upms/zheng-upms-server/src/main/resources/applicationContext-dubbo-consumer.xml @@ -24,6 +24,12 @@ + + + + + +