diff --git a/shoulder-user-center/README.md b/shoulder-user-center/README.md
index 22637f0..d907261 100644
--- a/shoulder-user-center/README.md
+++ b/shoulder-user-center/README.md
@@ -1,5 +1,26 @@
# shoulder-user-center
-工程目录结构:
+基于 Spring Security 的 Oauth2 认证授权中心,可作为单点登录服务器。
+
+
+## 工程目录结构:
+
+
+
+---
+
+## 扩展
+
+### 单点登录 SSO
+
+`SSO` 是一种思想,或者说是一种抽象的解决方案,可以通过它实现:用户可以无感知地在不同系统间访问受保护资源,而不必因访问不同系统而登录不同的账号。
+
+
+
+(图片来源于网络,侵删)
+
+由于 `SSO` 并没有强制要求使用者如何实现认证,因此,可以通过不同的手段来达到该墓地,比如可以通过 Oauth2、JWT、Session 等。
+
+### Oauth2
+
-
\ No newline at end of file
diff --git a/shoulder-user-center/pom.xml b/shoulder-user-center/pom.xml
index c7e0b9c..2f7ab44 100644
--- a/shoulder-user-center/pom.xml
+++ b/shoulder-user-center/pom.xml
@@ -4,28 +4,28 @@
cn.itlym.platform
shoulder-platform-parent
1.0-SNAPSHOT
- ../shoulder-platform-common/shoulder-platform-parent/pom.xml
4.0.0
- uaa
+ shoulder-user-center
shoulder-user-center
用户认证授权中心
cn.itlym.platform
pom
- 1.0-SNAPSHOT
+ 1.0-SNAPSHOT
+
- shoulder-user-center-api
- shoulder-user-center-infrastructure
- shoulder-user-center-core
- shoulder-user-center-reference
- shoulder-user-center-modules
- shoulder-user-center-provider
- shoulder-user-center-web
- shoulder-user-center-start
+ uaa-api
+ uaa-infrastructure
+ uaa-core
+ uaa-reference
+ uaa-modules
+ uaa-provider
+ uaa-web
+ uaa-start
@@ -34,34 +34,34 @@
cn.itlym.platform
- shoulder-user-center-infrastructure
+ uaa-infrastructure
1.0-SNAPSHOT
cn.itlym.platform
- shoulder-user-center-storage
+ uaa-storage
1.0-SNAPSHOT
cn.itlym.platform
- shoulder-user-center-storage-mysql
+ uaa-storage-mysql
1.0-SNAPSHOT
cn.itlym.platform
- shoulder-user-center-cache
+ uaa-cache
1.0-SNAPSHOT
cn.itlym.platform
- shoulder-user-center-cache-memory
+ uaa-cache-memory
1.0-SNAPSHOT
cn.itlym.platform
- shoulder-user-center-cache-redis
+ uaa-cache-redis
1.0-SNAPSHOT
@@ -70,17 +70,17 @@
cn.itlym.platform
- shoulder-user-center-reference
+ uaa-reference
1.0-SNAPSHOT
cn.itlym.platform
- shoulder-user-center-reference-adaptor
+ uaa-reference-adaptor
1.0-SNAPSHOT
cn.itlym.platform
- shoulder-user-center-reference-xxx
+ uaa-reference-xxx
1.0-SNAPSHOT
@@ -89,7 +89,7 @@
cn.itlym.platform
- shoulder-user-center-core
+ uaa-core
1.0-SNAPSHOT
@@ -97,12 +97,12 @@
cn.itlym.platform
- shoulder-user-center-modules
+ uaa-modules
1.0-SNAPSHOT
cn.itlym.platform
- shoulder-user-center-xxx
+ uaa-xxx
1.0-SNAPSHOT
@@ -110,13 +110,13 @@
cn.itlym.platform
- shoulder-user-center-api
+ uaa-api
1.0-SNAPSHOT
cn.itlym.platform
- shoulder-user-center-provider
+ uaa-provider
1.0-SNAPSHOT
@@ -124,7 +124,7 @@
cn.itlym.platform
- shoulder-user-center-web
+ uaa-web
1.0-SNAPSHOT
diff --git a/shoulder-user-center/shoulder-user-center-infrastructure/shoulder-user-center-storage/src/main/java/cn/itlym/platform/uaa/storage/po/TenantPO.java b/shoulder-user-center/shoulder-user-center-infrastructure/shoulder-user-center-storage/src/main/java/cn/itlym/platform/uaa/storage/po/TenantPO.java
deleted file mode 100644
index 3c62846..0000000
--- a/shoulder-user-center/shoulder-user-center-infrastructure/shoulder-user-center-storage/src/main/java/cn/itlym/platform/uaa/storage/po/TenantPO.java
+++ /dev/null
@@ -1,61 +0,0 @@
-package cn.itlym.platform.uaa.storage.po;
-
-import lombok.Data;
-import lombok.NoArgsConstructor;
-
-import java.io.Serializable;
-import java.math.BigDecimal;
-import java.util.Date;
-
-/**
- * 租户信息
- *
- * @author lym
- * @date 2020-10-30 00:10:57
- */
-
-@Data
-@NoArgsConstructor
-public class TenantPO implements Serializable {
- private static final long serialVersionUID = 1L;
-
-
- private String tenantId;
-
- private String tenantCode;
-
- private String name;
-
- private String desc;
-
- private String logoUrl;
-
- private Integer status;
-
- private Long creator;
-
- private Date createTime;
-
- private Long modifier;
-
- private Date updateTime;
-
- private String province;
-
- private String city;
-
- private String district;
-
- private String address;
-
- private String linkMan;
-
- private String linkPhone;
-
- private BigDecimal longitude;
-
- private BigDecimal latitude;
-
- private String adcode;
-
-}
diff --git a/shoulder-user-center/shoulder-user-center-api/pom.xml b/shoulder-user-center/uaa-api/pom.xml
similarity index 95%
rename from shoulder-user-center/shoulder-user-center-api/pom.xml
rename to shoulder-user-center/uaa-api/pom.xml
index 2877bcd..225a8cb 100644
--- a/shoulder-user-center/shoulder-user-center-api/pom.xml
+++ b/shoulder-user-center/uaa-api/pom.xml
@@ -7,7 +7,7 @@
4.0.0
- shoulder-user-center-api
+ uaa-api
diff --git a/shoulder-user-center/shoulder-user-center-api/src/main/java/cn/itlym/platform/uaa/api/DemoRestfulApi.java b/shoulder-user-center/uaa-api/src/main/java/cn/itlym/platform/uaa/api/DemoRestfulApi.java
similarity index 100%
rename from shoulder-user-center/shoulder-user-center-api/src/main/java/cn/itlym/platform/uaa/api/DemoRestfulApi.java
rename to shoulder-user-center/uaa-api/src/main/java/cn/itlym/platform/uaa/api/DemoRestfulApi.java
diff --git a/shoulder-user-center/shoulder-user-center-api/src/main/java/cn/itlym/platform/uaa/api/dto/package-info.java b/shoulder-user-center/uaa-api/src/main/java/cn/itlym/platform/uaa/api/dto/package-info.java
similarity index 100%
rename from shoulder-user-center/shoulder-user-center-api/src/main/java/cn/itlym/platform/uaa/api/dto/package-info.java
rename to shoulder-user-center/uaa-api/src/main/java/cn/itlym/platform/uaa/api/dto/package-info.java
diff --git a/shoulder-user-center/shoulder-user-center-api/src/main/java/cn/itlym/platform/uaa/api/dto/param/package-info.java b/shoulder-user-center/uaa-api/src/main/java/cn/itlym/platform/uaa/api/dto/param/package-info.java
similarity index 100%
rename from shoulder-user-center/shoulder-user-center-api/src/main/java/cn/itlym/platform/uaa/api/dto/param/package-info.java
rename to shoulder-user-center/uaa-api/src/main/java/cn/itlym/platform/uaa/api/dto/param/package-info.java
diff --git a/shoulder-user-center/shoulder-user-center-api/src/main/java/cn/itlym/platform/uaa/api/dto/result/package-info.java b/shoulder-user-center/uaa-api/src/main/java/cn/itlym/platform/uaa/api/dto/result/package-info.java
similarity index 100%
rename from shoulder-user-center/shoulder-user-center-api/src/main/java/cn/itlym/platform/uaa/api/dto/result/package-info.java
rename to shoulder-user-center/uaa-api/src/main/java/cn/itlym/platform/uaa/api/dto/result/package-info.java
diff --git a/shoulder-user-center/shoulder-user-center-api/src/main/java/cn/itlym/platform/uaa/notify/XxxChangeEvent.java b/shoulder-user-center/uaa-api/src/main/java/cn/itlym/platform/uaa/notify/XxxChangeEvent.java
similarity index 100%
rename from shoulder-user-center/shoulder-user-center-api/src/main/java/cn/itlym/platform/uaa/notify/XxxChangeEvent.java
rename to shoulder-user-center/uaa-api/src/main/java/cn/itlym/platform/uaa/notify/XxxChangeEvent.java
diff --git a/shoulder-user-center/shoulder-user-center-core/pom.xml b/shoulder-user-center/uaa-core/pom.xml
similarity index 80%
rename from shoulder-user-center/shoulder-user-center-core/pom.xml
rename to shoulder-user-center/uaa-core/pom.xml
index 9fdddb2..c7352c9 100644
--- a/shoulder-user-center/shoulder-user-center-core/pom.xml
+++ b/shoulder-user-center/uaa-core/pom.xml
@@ -7,7 +7,7 @@
4.0.0
- shoulder-user-center-core
+ uaa-core
共性业务放这里
@@ -21,19 +21,19 @@
cn.itlym.platform
- shoulder-user-center-storage
+ uaa-storage
cn.itlym.platform
- shoulder-user-center-cache
+ uaa-cache
cn.itlym.platform
- shoulder-user-center-reference-adaptor
+ uaa-reference-adaptor
diff --git a/shoulder-user-center/shoulder-user-center-core/src/main/java/cn/itlym/platform/uaa/core/config/package-info.java b/shoulder-user-center/uaa-core/src/main/java/cn/itlym/platform/uaa/core/config/package-info.java
similarity index 100%
rename from shoulder-user-center/shoulder-user-center-core/src/main/java/cn/itlym/platform/uaa/core/config/package-info.java
rename to shoulder-user-center/uaa-core/src/main/java/cn/itlym/platform/uaa/core/config/package-info.java
diff --git a/shoulder-user-center/shoulder-user-center-core/src/main/java/cn/itlym/platform/uaa/core/constant/package-info.java b/shoulder-user-center/uaa-core/src/main/java/cn/itlym/platform/uaa/core/constant/package-info.java
similarity index 100%
rename from shoulder-user-center/shoulder-user-center-core/src/main/java/cn/itlym/platform/uaa/core/constant/package-info.java
rename to shoulder-user-center/uaa-core/src/main/java/cn/itlym/platform/uaa/core/constant/package-info.java
diff --git a/shoulder-user-center/shoulder-user-center-core/src/main/java/cn/itlym/platform/uaa/core/dto/package-info.java b/shoulder-user-center/uaa-core/src/main/java/cn/itlym/platform/uaa/core/dto/package-info.java
similarity index 100%
rename from shoulder-user-center/shoulder-user-center-core/src/main/java/cn/itlym/platform/uaa/core/dto/package-info.java
rename to shoulder-user-center/uaa-core/src/main/java/cn/itlym/platform/uaa/core/dto/package-info.java
diff --git a/shoulder-user-center/shoulder-user-center-core/src/main/java/cn/itlym/platform/uaa/core/dto/param/package-info.java b/shoulder-user-center/uaa-core/src/main/java/cn/itlym/platform/uaa/core/dto/param/package-info.java
similarity index 100%
rename from shoulder-user-center/shoulder-user-center-core/src/main/java/cn/itlym/platform/uaa/core/dto/param/package-info.java
rename to shoulder-user-center/uaa-core/src/main/java/cn/itlym/platform/uaa/core/dto/param/package-info.java
diff --git a/shoulder-user-center/shoulder-user-center-core/src/main/java/cn/itlym/platform/uaa/core/dto/result/package-info.java b/shoulder-user-center/uaa-core/src/main/java/cn/itlym/platform/uaa/core/dto/result/package-info.java
similarity index 100%
rename from shoulder-user-center/shoulder-user-center-core/src/main/java/cn/itlym/platform/uaa/core/dto/result/package-info.java
rename to shoulder-user-center/uaa-core/src/main/java/cn/itlym/platform/uaa/core/dto/result/package-info.java
diff --git a/shoulder-user-center/shoulder-user-center-core/src/main/java/cn/itlym/platform/uaa/core/enums/package-info.java b/shoulder-user-center/uaa-core/src/main/java/cn/itlym/platform/uaa/core/enums/package-info.java
similarity index 100%
rename from shoulder-user-center/shoulder-user-center-core/src/main/java/cn/itlym/platform/uaa/core/enums/package-info.java
rename to shoulder-user-center/uaa-core/src/main/java/cn/itlym/platform/uaa/core/enums/package-info.java
diff --git a/shoulder-user-center/shoulder-user-center-core/src/main/java/cn/itlym/platform/uaa/core/exception/package-info.java b/shoulder-user-center/uaa-core/src/main/java/cn/itlym/platform/uaa/core/exception/package-info.java
similarity index 100%
rename from shoulder-user-center/shoulder-user-center-core/src/main/java/cn/itlym/platform/uaa/core/exception/package-info.java
rename to shoulder-user-center/uaa-core/src/main/java/cn/itlym/platform/uaa/core/exception/package-info.java
diff --git a/shoulder-user-center/uaa-core/src/main/java/cn/itlym/platform/uaa/core/model/UserGroup.java b/shoulder-user-center/uaa-core/src/main/java/cn/itlym/platform/uaa/core/model/UserGroup.java
new file mode 100644
index 0000000..be48d75
--- /dev/null
+++ b/shoulder-user-center/uaa-core/src/main/java/cn/itlym/platform/uaa/core/model/UserGroup.java
@@ -0,0 +1,44 @@
+package cn.itlym.platform.uaa.core.model;
+
+import lombok.Data;
+import lombok.NoArgsConstructor;
+
+import java.io.Serializable;
+import java.util.Date;
+
+/**
+ * 用户组、部门表
+ *
+ * @author lym
+ */
+@Data
+@NoArgsConstructor
+public class UserGroup implements Serializable {
+ private static final long serialVersionUID = 1L;
+
+
+ private Integer id;
+
+ private String name;
+
+ private String initials;
+
+ private String spellings;
+
+ private Long parentId;
+
+ private Integer level;
+
+ private String path;
+
+ private String description;
+
+ private Integer weight;
+
+ private Integer displayOrder;
+
+ private Long creator;
+
+ private Date createTime;
+
+}
diff --git a/shoulder-user-center/uaa-core/src/main/java/cn/itlym/platform/uaa/core/model/UserInfo.java b/shoulder-user-center/uaa-core/src/main/java/cn/itlym/platform/uaa/core/model/UserInfo.java
new file mode 100644
index 0000000..ccb8a1b
--- /dev/null
+++ b/shoulder-user-center/uaa-core/src/main/java/cn/itlym/platform/uaa/core/model/UserInfo.java
@@ -0,0 +1,62 @@
+package cn.itlym.platform.uaa.core.model;
+
+import lombok.Data;
+import lombok.NoArgsConstructor;
+
+import java.io.Serializable;
+import java.util.Date;
+
+/**
+ * 用户信息表
+ *
+ * @author lym
+ */
+@Data
+@NoArgsConstructor
+public class UserInfo implements Serializable {
+ private static final long serialVersionUID = 1L;
+
+
+ private Long id;
+
+ private String name;
+
+ private Integer sex;
+
+ private Integer age;
+
+ private Date birth;
+
+ private Integer level;
+
+ private String idCard;
+
+ private String realName;
+
+ private String initials;
+
+ private String spellings;
+
+ private String phoneNum;
+
+ private String email;
+
+ private Integer status;
+
+ private Integer groupAuth;
+
+ private Integer groupId;
+
+ private String groupName;
+
+ private String groupPath;
+
+ private Long creator;
+
+ private Date createTime;
+
+ private Date updateTime;
+
+ private String description;
+
+}
diff --git a/shoulder-user-center/uaa-core/src/main/java/cn/itlym/platform/uaa/core/model/UserLoginInfo.java b/shoulder-user-center/uaa-core/src/main/java/cn/itlym/platform/uaa/core/model/UserLoginInfo.java
new file mode 100644
index 0000000..804b226
--- /dev/null
+++ b/shoulder-user-center/uaa-core/src/main/java/cn/itlym/platform/uaa/core/model/UserLoginInfo.java
@@ -0,0 +1,47 @@
+package cn.itlym.platform.uaa.core.model;
+
+import lombok.Data;
+import lombok.NoArgsConstructor;
+
+import java.io.Serializable;
+import java.util.Date;
+
+/**
+ * 用户登录信息表
+ *
+ * @author lym
+ * @date 2020-10-30 00:10:57
+ */
+@Data
+@NoArgsConstructor
+public class UserLoginInfo implements Serializable {
+ private static final long serialVersionUID = 1L;
+
+
+ private String id;
+
+ private Long userId;
+
+ private String identifier;
+
+ private Integer identityType;
+
+ private String credential;
+
+ private Date lastPwdModifiedTime;
+
+ private Integer pwdLevel;
+
+ private Integer pwdExpireStrategy;
+
+ private Integer loginStrategyConfig;
+
+ private Integer onlineNumber;
+
+ private String ip;
+
+ private String ipSegment;
+
+ private String mac;
+
+}
diff --git a/shoulder-user-center/uaa-core/src/main/java/cn/itlym/platform/uaa/core/model/UserLoginRecordFail.java b/shoulder-user-center/uaa-core/src/main/java/cn/itlym/platform/uaa/core/model/UserLoginRecordFail.java
new file mode 100644
index 0000000..67dc5b4
--- /dev/null
+++ b/shoulder-user-center/uaa-core/src/main/java/cn/itlym/platform/uaa/core/model/UserLoginRecordFail.java
@@ -0,0 +1,39 @@
+package cn.itlym.platform.uaa.core.model;
+
+import lombok.Data;
+import lombok.NoArgsConstructor;
+
+import java.io.Serializable;
+import java.util.Date;
+
+/**
+ * 登录失败记录表
+ *
+ * @author lym
+ * @date 2020-10-30 00:10:57
+ */
+@Data
+@NoArgsConstructor
+public class UserLoginRecordFail implements Serializable {
+ private static final long serialVersionUID = 1L;
+
+
+ private Long id;
+
+ private String ip;
+
+ private String mac;
+
+ private String address;
+
+ private String identifier;
+
+ private Integer identityType;
+
+ private Integer failTimes;
+
+ private Date unlockTime;
+
+ private Date loginTime;
+
+}
diff --git a/shoulder-user-center/uaa-core/src/main/java/cn/itlym/platform/uaa/core/model/UserLoginRecordSuccess.java b/shoulder-user-center/uaa-core/src/main/java/cn/itlym/platform/uaa/core/model/UserLoginRecordSuccess.java
new file mode 100644
index 0000000..5bc4a8e
--- /dev/null
+++ b/shoulder-user-center/uaa-core/src/main/java/cn/itlym/platform/uaa/core/model/UserLoginRecordSuccess.java
@@ -0,0 +1,30 @@
+package cn.itlym.platform.uaa.core.model;
+
+import lombok.Data;
+import lombok.NoArgsConstructor;
+
+import java.io.Serializable;
+import java.util.Date;
+
+/**
+ * 登录成功记录表
+ *
+ * @author lym
+ * @date 2020-10-30 00:10:57
+ */
+@Data
+@NoArgsConstructor
+public class UserLoginRecordSuccess implements Serializable {
+ private static final long serialVersionUID = 1L;
+
+ private Long id;
+
+ private String ip;
+
+ private Integer identityType;
+
+ private String identifier;
+
+ private Date loginTime;
+
+}
diff --git a/shoulder-user-center/uaa-core/src/main/java/cn/itlym/platform/uaa/core/model/converter/ModelConverter.java b/shoulder-user-center/uaa-core/src/main/java/cn/itlym/platform/uaa/core/model/converter/ModelConverter.java
new file mode 100644
index 0000000..f1bb73a
--- /dev/null
+++ b/shoulder-user-center/uaa-core/src/main/java/cn/itlym/platform/uaa/core/model/converter/ModelConverter.java
@@ -0,0 +1,48 @@
+package cn.itlym.platform.uaa.core.model.converter;
+
+import cn.itlym.platform.uaa.core.model.*;
+import cn.itlym.platform.uaa.storage.po.*;
+import org.mapstruct.Mapper;
+import org.mapstruct.factory.Mappers;
+
+/**
+ * 模型转换
+ *
+ * @author lym
+ */
+@Mapper(componentModel = "spring") // 置为 spring 则默认注入 bean
+public interface ModelConverter {
+
+ ModelConverter CONVERTER = Mappers.getMapper(ModelConverter.class);
+
+ UserGroup toModel(UserGroupPO po);
+
+ UserGroupPO toPo(UserGroup model);
+
+ // ----
+
+ UserInfo toModel(UserInfoPO po);
+
+ UserInfoPO toPo(UserInfo model);
+
+ // ----
+
+ UserLoginInfo toModel(UserLoginInfoPO po);
+
+ UserLoginInfoPO toPo(UserLoginInfo model);
+
+ // ----
+
+ UserLoginRecordFail toModel(UserLoginRecordFailPO po);
+
+ UserLoginRecordFailPO toPo(UserLoginRecordFail model);
+
+ // ----
+
+ UserLoginRecordSuccess toModel(UserLoginRecordSuccessPO po);
+
+ UserLoginRecordSuccessPO toPo(UserLoginRecordSuccess model);
+
+ // ----
+
+}
\ No newline at end of file
diff --git a/shoulder-user-center/shoulder-user-center-core/src/main/java/cn/itlym/platform/uaa/core/repository/impl/package-info.java b/shoulder-user-center/uaa-core/src/main/java/cn/itlym/platform/uaa/core/repository/impl/package-info.java
similarity index 100%
rename from shoulder-user-center/shoulder-user-center-core/src/main/java/cn/itlym/platform/uaa/core/repository/impl/package-info.java
rename to shoulder-user-center/uaa-core/src/main/java/cn/itlym/platform/uaa/core/repository/impl/package-info.java
diff --git a/shoulder-user-center/shoulder-user-center-core/src/main/java/cn/itlym/platform/uaa/core/repository/package-info.java b/shoulder-user-center/uaa-core/src/main/java/cn/itlym/platform/uaa/core/repository/package-info.java
similarity index 100%
rename from shoulder-user-center/shoulder-user-center-core/src/main/java/cn/itlym/platform/uaa/core/repository/package-info.java
rename to shoulder-user-center/uaa-core/src/main/java/cn/itlym/platform/uaa/core/repository/package-info.java
diff --git a/shoulder-user-center/shoulder-user-center-core/src/main/java/cn/itlym/platform/uaa/core/service/impl/package-info.java b/shoulder-user-center/uaa-core/src/main/java/cn/itlym/platform/uaa/core/service/impl/package-info.java
similarity index 100%
rename from shoulder-user-center/shoulder-user-center-core/src/main/java/cn/itlym/platform/uaa/core/service/impl/package-info.java
rename to shoulder-user-center/uaa-core/src/main/java/cn/itlym/platform/uaa/core/service/impl/package-info.java
diff --git a/shoulder-user-center/shoulder-user-center-core/src/main/java/cn/itlym/platform/uaa/core/service/package-info.java b/shoulder-user-center/uaa-core/src/main/java/cn/itlym/platform/uaa/core/service/package-info.java
similarity index 100%
rename from shoulder-user-center/shoulder-user-center-core/src/main/java/cn/itlym/platform/uaa/core/service/package-info.java
rename to shoulder-user-center/uaa-core/src/main/java/cn/itlym/platform/uaa/core/service/package-info.java
diff --git a/shoulder-user-center/shoulder-user-center-core/src/main/java/cn/itlym/platform/uaa/core/util/package-info.java b/shoulder-user-center/uaa-core/src/main/java/cn/itlym/platform/uaa/core/util/package-info.java
similarity index 100%
rename from shoulder-user-center/shoulder-user-center-core/src/main/java/cn/itlym/platform/uaa/core/util/package-info.java
rename to shoulder-user-center/uaa-core/src/main/java/cn/itlym/platform/uaa/core/util/package-info.java
diff --git a/shoulder-user-center/shoulder-user-center-infrastructure/pom.xml b/shoulder-user-center/uaa-infrastructure/pom.xml
similarity index 68%
rename from shoulder-user-center/shoulder-user-center-infrastructure/pom.xml
rename to shoulder-user-center/uaa-infrastructure/pom.xml
index f3521d3..4e60723 100644
--- a/shoulder-user-center/shoulder-user-center-infrastructure/pom.xml
+++ b/shoulder-user-center/uaa-infrastructure/pom.xml
@@ -7,18 +7,18 @@
4.0.0
- shoulder-user-center-infrastructure
+ uaa-infrastructure
pom
基础设施层:存放可能随着 技术发展、部署环境、产品定位 而产生变化的代码,如:数据库在不同环境选型容易更换
- shoulder-user-center-storage
- shoulder-user-center-storage-mysql
+ uaa-storage
+ uaa-storage-mysql
- shoulder-user-center-cache
- shoulder-user-center-cache-memory
- shoulder-user-center-cache-redis
+ uaa-cache
+ uaa-cache-memory
+ uaa-cache-redis
diff --git a/shoulder-user-center/shoulder-user-center-infrastructure/shoulder-user-center-cache-memory/pom.xml b/shoulder-user-center/uaa-infrastructure/uaa-cache-memory/pom.xml
similarity index 81%
rename from shoulder-user-center/shoulder-user-center-infrastructure/shoulder-user-center-cache-memory/pom.xml
rename to shoulder-user-center/uaa-infrastructure/uaa-cache-memory/pom.xml
index bc4fdca..c43dab2 100644
--- a/shoulder-user-center/shoulder-user-center-infrastructure/shoulder-user-center-cache-memory/pom.xml
+++ b/shoulder-user-center/uaa-infrastructure/uaa-cache-memory/pom.xml
@@ -2,12 +2,12 @@
cn.itlym.platform
- shoulder-user-center-infrastructure
+ uaa-infrastructure
1.0-SNAPSHOT
4.0.0
- shoulder-user-center-cache-memory
+ uaa-cache-memory
jvm 内存缓存。
该缓存实现 在开发/测试模式,会将缓存DTO序列化/反序列化,以便于后续改为使用redis等缓存做铺垫。
@@ -18,7 +18,7 @@
cn.itlym.platform
- shoulder-user-center-cache
+ uaa-cache
1.0-SNAPSHOT
diff --git a/shoulder-user-center/shoulder-user-center-infrastructure/shoulder-user-center-cache-redis/pom.xml b/shoulder-user-center/uaa-infrastructure/uaa-cache-redis/pom.xml
similarity index 78%
rename from shoulder-user-center/shoulder-user-center-infrastructure/shoulder-user-center-cache-redis/pom.xml
rename to shoulder-user-center/uaa-infrastructure/uaa-cache-redis/pom.xml
index 2cfaad4..63ce1f5 100644
--- a/shoulder-user-center/shoulder-user-center-infrastructure/shoulder-user-center-cache-redis/pom.xml
+++ b/shoulder-user-center/uaa-infrastructure/uaa-cache-redis/pom.xml
@@ -2,12 +2,12 @@
cn.itlym.platform
- shoulder-user-center-infrastructure
+ uaa-infrastructure
1.0-SNAPSHOT
4.0.0
- shoulder-user-center-cache-redis
+ uaa-cache-redis
redis 缓存
@@ -16,7 +16,7 @@
cn.itlym.platform
- shoulder-user-center-cache
+ uaa-cache
1.0-SNAPSHOT
diff --git a/shoulder-user-center/shoulder-user-center-infrastructure/shoulder-user-center-cache/pom.xml b/shoulder-user-center/uaa-infrastructure/uaa-cache/pom.xml
similarity index 78%
rename from shoulder-user-center/shoulder-user-center-infrastructure/shoulder-user-center-cache/pom.xml
rename to shoulder-user-center/uaa-infrastructure/uaa-cache/pom.xml
index 3fc0b24..4bf3364 100644
--- a/shoulder-user-center/shoulder-user-center-infrastructure/shoulder-user-center-cache/pom.xml
+++ b/shoulder-user-center/uaa-infrastructure/uaa-cache/pom.xml
@@ -2,12 +2,12 @@
cn.itlym.platform
- shoulder-user-center-infrastructure
+ uaa-infrastructure
1.0-SNAPSHOT
4.0.0
- shoulder-user-center-cache
+ uaa-cache
缓存相关接口定义
diff --git a/shoulder-user-center/shoulder-user-center-infrastructure/shoulder-user-center-cache/src/main/java/cn/itlym/platform/uaa/cache/config/package-info.java b/shoulder-user-center/uaa-infrastructure/uaa-cache/src/main/java/cn/itlym/platform/uaa/cache/config/package-info.java
similarity index 100%
rename from shoulder-user-center/shoulder-user-center-infrastructure/shoulder-user-center-cache/src/main/java/cn/itlym/platform/uaa/cache/config/package-info.java
rename to shoulder-user-center/uaa-infrastructure/uaa-cache/src/main/java/cn/itlym/platform/uaa/cache/config/package-info.java
diff --git a/shoulder-user-center/shoulder-user-center-infrastructure/shoulder-user-center-cache/src/main/java/cn/itlym/platform/uaa/cache/constant/package-info.java b/shoulder-user-center/uaa-infrastructure/uaa-cache/src/main/java/cn/itlym/platform/uaa/cache/constant/package-info.java
similarity index 100%
rename from shoulder-user-center/shoulder-user-center-infrastructure/shoulder-user-center-cache/src/main/java/cn/itlym/platform/uaa/cache/constant/package-info.java
rename to shoulder-user-center/uaa-infrastructure/uaa-cache/src/main/java/cn/itlym/platform/uaa/cache/constant/package-info.java
diff --git a/shoulder-user-center/shoulder-user-center-infrastructure/shoulder-user-center-cache/src/main/java/cn/itlym/platform/uaa/cache/dto/package-info.java b/shoulder-user-center/uaa-infrastructure/uaa-cache/src/main/java/cn/itlym/platform/uaa/cache/dto/package-info.java
similarity index 100%
rename from shoulder-user-center/shoulder-user-center-infrastructure/shoulder-user-center-cache/src/main/java/cn/itlym/platform/uaa/cache/dto/package-info.java
rename to shoulder-user-center/uaa-infrastructure/uaa-cache/src/main/java/cn/itlym/platform/uaa/cache/dto/package-info.java
diff --git a/shoulder-user-center/shoulder-user-center-infrastructure/shoulder-user-center-cache/src/main/java/cn/itlym/platform/uaa/cache/enums/package-info.java b/shoulder-user-center/uaa-infrastructure/uaa-cache/src/main/java/cn/itlym/platform/uaa/cache/enums/package-info.java
similarity index 100%
rename from shoulder-user-center/shoulder-user-center-infrastructure/shoulder-user-center-cache/src/main/java/cn/itlym/platform/uaa/cache/enums/package-info.java
rename to shoulder-user-center/uaa-infrastructure/uaa-cache/src/main/java/cn/itlym/platform/uaa/cache/enums/package-info.java
diff --git a/shoulder-user-center/shoulder-user-center-infrastructure/shoulder-user-center-cache/src/main/java/cn/itlym/platform/uaa/cache/exception/package-info.java b/shoulder-user-center/uaa-infrastructure/uaa-cache/src/main/java/cn/itlym/platform/uaa/cache/exception/package-info.java
similarity index 100%
rename from shoulder-user-center/shoulder-user-center-infrastructure/shoulder-user-center-cache/src/main/java/cn/itlym/platform/uaa/cache/exception/package-info.java
rename to shoulder-user-center/uaa-infrastructure/uaa-cache/src/main/java/cn/itlym/platform/uaa/cache/exception/package-info.java
diff --git a/shoulder-user-center/shoulder-user-center-infrastructure/shoulder-user-center-cache/src/main/java/cn/itlym/platform/uaa/cache/package-info.java b/shoulder-user-center/uaa-infrastructure/uaa-cache/src/main/java/cn/itlym/platform/uaa/cache/package-info.java
similarity index 100%
rename from shoulder-user-center/shoulder-user-center-infrastructure/shoulder-user-center-cache/src/main/java/cn/itlym/platform/uaa/cache/package-info.java
rename to shoulder-user-center/uaa-infrastructure/uaa-cache/src/main/java/cn/itlym/platform/uaa/cache/package-info.java
diff --git a/shoulder-user-center/shoulder-user-center-infrastructure/shoulder-user-center-cache/src/main/java/cn/itlym/platform/uaa/cache/service/package-info.java b/shoulder-user-center/uaa-infrastructure/uaa-cache/src/main/java/cn/itlym/platform/uaa/cache/service/package-info.java
similarity index 100%
rename from shoulder-user-center/shoulder-user-center-infrastructure/shoulder-user-center-cache/src/main/java/cn/itlym/platform/uaa/cache/service/package-info.java
rename to shoulder-user-center/uaa-infrastructure/uaa-cache/src/main/java/cn/itlym/platform/uaa/cache/service/package-info.java
diff --git a/shoulder-user-center/shoulder-user-center-infrastructure/shoulder-user-center-storage-mysql/pom.xml b/shoulder-user-center/uaa-infrastructure/uaa-storage-mysql/pom.xml
similarity index 83%
rename from shoulder-user-center/shoulder-user-center-infrastructure/shoulder-user-center-storage-mysql/pom.xml
rename to shoulder-user-center/uaa-infrastructure/uaa-storage-mysql/pom.xml
index 04812dc..2f0100e 100644
--- a/shoulder-user-center/shoulder-user-center-infrastructure/shoulder-user-center-storage-mysql/pom.xml
+++ b/shoulder-user-center/uaa-infrastructure/uaa-storage-mysql/pom.xml
@@ -2,12 +2,12 @@
cn.itlym.platform
- shoulder-user-center-infrastructure
+ uaa-infrastructure
1.0-SNAPSHOT
4.0.0
- shoulder-user-center-storage-mysql
+ uaa-storage-mysql
持久化存储 mysql 实现(这里选用 jdbc、hibernate、mybatis都不会对业务模块产生影响,自由切换)
@@ -16,7 +16,7 @@
cn.itlym.platform
- shoulder-user-center-storage
+ uaa-storage
1.0-SNAPSHOT
diff --git a/shoulder-user-center/shoulder-user-center-infrastructure/shoulder-user-center-storage-mysql/src/main/java/cn/itlym/platform/uaa/storage/package-info.java b/shoulder-user-center/uaa-infrastructure/uaa-storage-mysql/src/main/java/cn/itlym/platform/uaa/storage/package-info.java
similarity index 100%
rename from shoulder-user-center/shoulder-user-center-infrastructure/shoulder-user-center-storage-mysql/src/main/java/cn/itlym/platform/uaa/storage/package-info.java
rename to shoulder-user-center/uaa-infrastructure/uaa-storage-mysql/src/main/java/cn/itlym/platform/uaa/storage/package-info.java
diff --git a/shoulder-user-center/shoulder-user-center-infrastructure/shoulder-user-center-storage-mysql/src/main/java/cn/itlym/platform/uaa/storage/repository/impl/package-info.java b/shoulder-user-center/uaa-infrastructure/uaa-storage-mysql/src/main/java/cn/itlym/platform/uaa/storage/repository/impl/package-info.java
similarity index 100%
rename from shoulder-user-center/shoulder-user-center-infrastructure/shoulder-user-center-storage-mysql/src/main/java/cn/itlym/platform/uaa/storage/repository/impl/package-info.java
rename to shoulder-user-center/uaa-infrastructure/uaa-storage-mysql/src/main/java/cn/itlym/platform/uaa/storage/repository/impl/package-info.java
diff --git a/shoulder-user-center/shoulder-user-center-infrastructure/shoulder-user-center-storage/pom.xml b/shoulder-user-center/uaa-infrastructure/uaa-storage/pom.xml
similarity index 54%
rename from shoulder-user-center/shoulder-user-center-infrastructure/shoulder-user-center-storage/pom.xml
rename to shoulder-user-center/uaa-infrastructure/uaa-storage/pom.xml
index be26a81..1ca646c 100644
--- a/shoulder-user-center/shoulder-user-center-infrastructure/shoulder-user-center-storage/pom.xml
+++ b/shoulder-user-center/uaa-infrastructure/uaa-storage/pom.xml
@@ -2,12 +2,12 @@
cn.itlym.platform
- shoulder-user-center-infrastructure
+ uaa-infrastructure
1.0-SNAPSHOT
4.0.0
- shoulder-user-center-storage
+ uaa-storage
持久化存储相关接口(Mapper/Repository)、数据库模型定义(Entity/PO)
@@ -18,6 +18,20 @@
provided
+
+
+ com.baomidou
+ mybatis-plus-annotation
+ 3.4.0
+ provided
+
+
+
+
+
diff --git a/shoulder-user-center/shoulder-user-center-infrastructure/shoulder-user-center-storage/src/main/java/cn/itlym/platform/uaa/storage/config/package-info.java b/shoulder-user-center/uaa-infrastructure/uaa-storage/src/main/java/cn/itlym/platform/uaa/storage/config/package-info.java
similarity index 100%
rename from shoulder-user-center/shoulder-user-center-infrastructure/shoulder-user-center-storage/src/main/java/cn/itlym/platform/uaa/storage/config/package-info.java
rename to shoulder-user-center/uaa-infrastructure/uaa-storage/src/main/java/cn/itlym/platform/uaa/storage/config/package-info.java
diff --git a/shoulder-user-center/shoulder-user-center-infrastructure/shoulder-user-center-storage/src/main/java/cn/itlym/platform/uaa/storage/constant/package-info.java b/shoulder-user-center/uaa-infrastructure/uaa-storage/src/main/java/cn/itlym/platform/uaa/storage/constant/package-info.java
similarity index 100%
rename from shoulder-user-center/shoulder-user-center-infrastructure/shoulder-user-center-storage/src/main/java/cn/itlym/platform/uaa/storage/constant/package-info.java
rename to shoulder-user-center/uaa-infrastructure/uaa-storage/src/main/java/cn/itlym/platform/uaa/storage/constant/package-info.java
diff --git a/shoulder-user-center/shoulder-user-center-infrastructure/shoulder-user-center-storage/src/main/java/cn/itlym/platform/uaa/storage/enums/package-info.java b/shoulder-user-center/uaa-infrastructure/uaa-storage/src/main/java/cn/itlym/platform/uaa/storage/enums/package-info.java
similarity index 100%
rename from shoulder-user-center/shoulder-user-center-infrastructure/shoulder-user-center-storage/src/main/java/cn/itlym/platform/uaa/storage/enums/package-info.java
rename to shoulder-user-center/uaa-infrastructure/uaa-storage/src/main/java/cn/itlym/platform/uaa/storage/enums/package-info.java
diff --git a/shoulder-user-center/shoulder-user-center-infrastructure/shoulder-user-center-storage/src/main/java/cn/itlym/platform/uaa/storage/exception/package-info.java b/shoulder-user-center/uaa-infrastructure/uaa-storage/src/main/java/cn/itlym/platform/uaa/storage/exception/package-info.java
similarity index 100%
rename from shoulder-user-center/shoulder-user-center-infrastructure/shoulder-user-center-storage/src/main/java/cn/itlym/platform/uaa/storage/exception/package-info.java
rename to shoulder-user-center/uaa-infrastructure/uaa-storage/src/main/java/cn/itlym/platform/uaa/storage/exception/package-info.java
diff --git a/shoulder-user-center/shoulder-user-center-infrastructure/shoulder-user-center-storage/src/main/java/cn/itlym/platform/uaa/storage/package-info.java b/shoulder-user-center/uaa-infrastructure/uaa-storage/src/main/java/cn/itlym/platform/uaa/storage/package-info.java
similarity index 100%
rename from shoulder-user-center/shoulder-user-center-infrastructure/shoulder-user-center-storage/src/main/java/cn/itlym/platform/uaa/storage/package-info.java
rename to shoulder-user-center/uaa-infrastructure/uaa-storage/src/main/java/cn/itlym/platform/uaa/storage/package-info.java
diff --git a/shoulder-user-center/uaa-infrastructure/uaa-storage/src/main/java/cn/itlym/platform/uaa/storage/po/PrincipalRolePO.java b/shoulder-user-center/uaa-infrastructure/uaa-storage/src/main/java/cn/itlym/platform/uaa/storage/po/PrincipalRolePO.java
new file mode 100644
index 0000000..727b771
--- /dev/null
+++ b/shoulder-user-center/uaa-infrastructure/uaa-storage/src/main/java/cn/itlym/platform/uaa/storage/po/PrincipalRolePO.java
@@ -0,0 +1,49 @@
+package cn.itlym.platform.uaa.storage.po;
+
+import com.baomidou.mybatisplus.annotation.IdType;
+import com.baomidou.mybatisplus.annotation.TableField;
+import com.baomidou.mybatisplus.annotation.TableId;
+import lombok.Data;
+import lombok.NoArgsConstructor;
+
+import java.io.Serializable;
+
+/**
+ * 凭证-角色关联表
+ *
+ * @author lym
+ * @date 2020-11-01 20:57:04
+ */
+
+@Data
+@NoArgsConstructor
+public class PrincipalRolePO implements Serializable {
+ private static final long serialVersionUID = 1L;
+
+
+ /**
+ * id 主键
+ */
+ @TableId(type = IdType.AUTO)
+ @TableField("id")
+ private Long id;
+
+ /**
+ * principal_id 凭证标识
+ */
+ @TableField("principal_id")
+ private Long principalId;
+
+ /**
+ * principal_type 凭证类型 0:用户,1:部门
+ */
+ @TableField("principal_type")
+ private String principalType;
+
+ /**
+ * role_id 角色
+ */
+ @TableField("role_id")
+ private Long roleId;
+
+}
diff --git a/shoulder-user-center/uaa-infrastructure/uaa-storage/src/main/java/cn/itlym/platform/uaa/storage/po/RolePO.java b/shoulder-user-center/uaa-infrastructure/uaa-storage/src/main/java/cn/itlym/platform/uaa/storage/po/RolePO.java
new file mode 100644
index 0000000..e40362a
--- /dev/null
+++ b/shoulder-user-center/uaa-infrastructure/uaa-storage/src/main/java/cn/itlym/platform/uaa/storage/po/RolePO.java
@@ -0,0 +1,98 @@
+package cn.itlym.platform.uaa.storage.po;
+
+import com.baomidou.mybatisplus.annotation.IdType;
+import com.baomidou.mybatisplus.annotation.TableField;
+import com.baomidou.mybatisplus.annotation.TableId;
+import lombok.Data;
+import lombok.NoArgsConstructor;
+
+import java.io.Serializable;
+import java.util.Date;
+
+/**
+ * 角色表
+ *
+ * @author lym
+ * @date 2020-11-01 20:57:04
+ */
+
+@Data
+@NoArgsConstructor
+public class RolePO implements Serializable {
+ private static final long serialVersionUID = 1L;
+
+
+ /**
+ * id 主键
+ */
+ @TableId(type = IdType.AUTO)
+ @TableField("id")
+ private Long id;
+
+ /**
+ * name 名称
+ */
+ @TableField("name")
+ private String name;
+
+ /**
+ * initials 名称-首字母缩写
+ */
+ @TableField("initials")
+ private String initials;
+
+ /**
+ * pinyin 名称-全拼音
+ */
+ @TableField("pinyin")
+ private String pinyin;
+
+ /**
+ * type 角色类型,1管理员,2普通角色
+ */
+ @TableField("type")
+ private Integer type;
+
+ /**
+ * sub_type 创建的角色类型,用于继承 0操作员 1管理员 2超级管理员
+ */
+ @TableField("sub_type")
+ private Integer subType;
+
+ /**
+ * enable 0:禁用,1:启用
+ */
+ @TableField("enable")
+ private Integer enable;
+
+ /**
+ * description 描述
+ */
+ @TableField("description")
+ private String description;
+
+ /**
+ * creator 创建者
+ */
+ @TableField("creator")
+ private Long creator;
+
+ /**
+ * create_time 创建时间
+ */
+ @TableField("create_time")
+ private Date createTime;
+
+ /**
+ * modifier 修改者
+ */
+ @TableField("modifier")
+ private Long modifier;
+
+ /**
+ * update_time 更新时间
+ */
+ @TableField("update_time")
+ private Date updateTime;
+
+}
diff --git a/shoulder-user-center/uaa-infrastructure/uaa-storage/src/main/java/cn/itlym/platform/uaa/storage/po/RoleRelMenuPO.java b/shoulder-user-center/uaa-infrastructure/uaa-storage/src/main/java/cn/itlym/platform/uaa/storage/po/RoleRelMenuPO.java
new file mode 100644
index 0000000..f2466e2
--- /dev/null
+++ b/shoulder-user-center/uaa-infrastructure/uaa-storage/src/main/java/cn/itlym/platform/uaa/storage/po/RoleRelMenuPO.java
@@ -0,0 +1,55 @@
+package cn.itlym.platform.uaa.storage.po;
+
+import com.baomidou.mybatisplus.annotation.IdType;
+import com.baomidou.mybatisplus.annotation.TableField;
+import com.baomidou.mybatisplus.annotation.TableId;
+import lombok.Data;
+import lombok.NoArgsConstructor;
+
+import java.io.Serializable;
+
+/**
+ * 角色-菜单的权限关系
+ *
+ * @author lym
+ * @date 2020-11-01 20:57:04
+ */
+
+@Data
+@NoArgsConstructor
+public class RoleRelMenuPO implements Serializable {
+ private static final long serialVersionUID = 1L;
+
+
+ /**
+ * id 主键
+ */
+ @TableId(type = IdType.AUTO)
+ @TableField("id")
+ private Long id;
+
+ /**
+ * role_id 角色id
+ */
+ @TableField("role_id")
+ private Long roleId;
+
+ /**
+ * menu_id 菜单id
+ */
+ @TableField("menu_id")
+ private Integer menuId;
+
+ /**
+ * menu_type 菜单类型
+ */
+ @TableField("menu_type")
+ private String menuType;
+
+ /**
+ * menu_permission_code 菜单的code
+ */
+ @TableField("menu_permission_code")
+ private String menuPermissionCode;
+
+}
diff --git a/shoulder-user-center/uaa-infrastructure/uaa-storage/src/main/java/cn/itlym/platform/uaa/storage/po/RoleRelResourcePO.java b/shoulder-user-center/uaa-infrastructure/uaa-storage/src/main/java/cn/itlym/platform/uaa/storage/po/RoleRelResourcePO.java
new file mode 100644
index 0000000..7757883
--- /dev/null
+++ b/shoulder-user-center/uaa-infrastructure/uaa-storage/src/main/java/cn/itlym/platform/uaa/storage/po/RoleRelResourcePO.java
@@ -0,0 +1,55 @@
+package cn.itlym.platform.uaa.storage.po;
+
+import com.baomidou.mybatisplus.annotation.IdType;
+import com.baomidou.mybatisplus.annotation.TableField;
+import com.baomidou.mybatisplus.annotation.TableId;
+import lombok.Data;
+import lombok.NoArgsConstructor;
+
+import java.io.Serializable;
+
+/**
+ * 角色-资源的权限关系(角色上配了哪些资源)
+ *
+ * @author lym
+ * @date 2020-11-01 20:57:04
+ */
+
+@Data
+@NoArgsConstructor
+public class RoleRelResourcePO implements Serializable {
+ private static final long serialVersionUID = 1L;
+
+
+ /**
+ * id 主键
+ */
+ @TableId(type = IdType.AUTO)
+ @TableField("id")
+ private Long id;
+
+ /**
+ * role_id 角色id
+ */
+ @TableField("role_id")
+ private Long roleId;
+
+ /**
+ * resource_id 资源id
+ */
+ @TableField("resource_id")
+ private Long resourceId;
+
+ /**
+ * resource_type 资源类型编码
+ */
+ @TableField("resource_type")
+ private String resourceType;
+
+ /**
+ * auth_value
+ */
+ @TableField("auth_value")
+ private Long authValue;
+
+}
diff --git a/shoulder-user-center/uaa-infrastructure/uaa-storage/src/main/java/cn/itlym/platform/uaa/storage/po/RoleRelResourceTypePO.java b/shoulder-user-center/uaa-infrastructure/uaa-storage/src/main/java/cn/itlym/platform/uaa/storage/po/RoleRelResourceTypePO.java
new file mode 100644
index 0000000..cb4159c
--- /dev/null
+++ b/shoulder-user-center/uaa-infrastructure/uaa-storage/src/main/java/cn/itlym/platform/uaa/storage/po/RoleRelResourceTypePO.java
@@ -0,0 +1,55 @@
+package cn.itlym.platform.uaa.storage.po;
+
+import com.baomidou.mybatisplus.annotation.IdType;
+import com.baomidou.mybatisplus.annotation.TableField;
+import com.baomidou.mybatisplus.annotation.TableId;
+import lombok.Data;
+import lombok.NoArgsConstructor;
+
+import java.io.Serializable;
+
+/**
+ * 角色-资源类型的权限关系
+ *
+ * @author lym
+ * @date 2020-11-01 20:57:04
+ */
+
+@Data
+@NoArgsConstructor
+public class RoleRelResourceTypePO implements Serializable {
+ private static final long serialVersionUID = 1L;
+
+
+ /**
+ * id 主键
+ */
+ @TableId(type = IdType.AUTO)
+ @TableField("id")
+ private Long id;
+
+ /**
+ * role_id 角色id
+ */
+ @TableField("role_id")
+ private Long roleId;
+
+ /**
+ * contain_sub 是否包含下级:0 - 不包含; 1 - 包含
+ */
+ @TableField("contain_sub")
+ private Integer containSub;
+
+ /**
+ * resource_type 资源类型编码
+ */
+ @TableField("resource_type")
+ private String resourceType;
+
+ /**
+ * auth_value
+ */
+ @TableField("auth_value")
+ private Long authValue;
+
+}
diff --git a/shoulder-user-center/uaa-infrastructure/uaa-storage/src/main/java/cn/itlym/platform/uaa/storage/po/RoleRelRolePO.java b/shoulder-user-center/uaa-infrastructure/uaa-storage/src/main/java/cn/itlym/platform/uaa/storage/po/RoleRelRolePO.java
new file mode 100644
index 0000000..69bcb1d
--- /dev/null
+++ b/shoulder-user-center/uaa-infrastructure/uaa-storage/src/main/java/cn/itlym/platform/uaa/storage/po/RoleRelRolePO.java
@@ -0,0 +1,49 @@
+package cn.itlym.platform.uaa.storage.po;
+
+import com.baomidou.mybatisplus.annotation.IdType;
+import com.baomidou.mybatisplus.annotation.TableField;
+import com.baomidou.mybatisplus.annotation.TableId;
+import lombok.Data;
+import lombok.NoArgsConstructor;
+
+import java.io.Serializable;
+
+/**
+ * 角色-角色的权限关系
+ *
+ * @author lym
+ * @date 2020-11-01 20:57:04
+ */
+
+@Data
+@NoArgsConstructor
+public class RoleRelRolePO implements Serializable {
+ private static final long serialVersionUID = 1L;
+
+
+ /**
+ * id 主键
+ */
+ @TableId(type = IdType.AUTO)
+ @TableField("id")
+ private Long id;
+
+ /**
+ * role_id 角色id
+ */
+ @TableField("role_id")
+ private Long roleId;
+
+ /**
+ * control_role_id 目标角色id
+ */
+ @TableField("control_role_id")
+ private Long controlRoleId;
+
+ /**
+ * auth_value 权限值,为资源操作项值之和
+ */
+ @TableField("auth_value")
+ private Long authValue;
+
+}
diff --git a/shoulder-user-center/uaa-infrastructure/uaa-storage/src/main/java/cn/itlym/platform/uaa/storage/po/RoleRelUserGroupPO.java b/shoulder-user-center/uaa-infrastructure/uaa-storage/src/main/java/cn/itlym/platform/uaa/storage/po/RoleRelUserGroupPO.java
new file mode 100644
index 0000000..5a22bd2
--- /dev/null
+++ b/shoulder-user-center/uaa-infrastructure/uaa-storage/src/main/java/cn/itlym/platform/uaa/storage/po/RoleRelUserGroupPO.java
@@ -0,0 +1,49 @@
+package cn.itlym.platform.uaa.storage.po;
+
+import com.baomidou.mybatisplus.annotation.IdType;
+import com.baomidou.mybatisplus.annotation.TableField;
+import com.baomidou.mybatisplus.annotation.TableId;
+import lombok.Data;
+import lombok.NoArgsConstructor;
+
+import java.io.Serializable;
+
+/**
+ * 角色-用户组的权限关系
+ *
+ * @author lym
+ * @date 2020-11-01 20:57:04
+ */
+
+@Data
+@NoArgsConstructor
+public class RoleRelUserGroupPO implements Serializable {
+ private static final long serialVersionUID = 1L;
+
+
+ /**
+ * id 主键
+ */
+ @TableId(type = IdType.AUTO)
+ @TableField("id")
+ private Long id;
+
+ /**
+ * role_id 角色id
+ */
+ @TableField("role_id")
+ private Long roleId;
+
+ /**
+ * user_group_id 目标用户组id
+ */
+ @TableField("user_group_id")
+ private Integer userGroupId;
+
+ /**
+ * auth_value 权限值,为资源操作项值之和,0 - 没有权限,1 2 4
+ */
+ @TableField("auth_value")
+ private Long authValue;
+
+}
diff --git a/shoulder-user-center/shoulder-user-center-infrastructure/shoulder-user-center-storage/src/main/java/cn/itlym/platform/uaa/storage/po/UserGroupPO.java b/shoulder-user-center/uaa-infrastructure/uaa-storage/src/main/java/cn/itlym/platform/uaa/storage/po/UserGroupPO.java
similarity index 89%
rename from shoulder-user-center/shoulder-user-center-infrastructure/shoulder-user-center-storage/src/main/java/cn/itlym/platform/uaa/storage/po/UserGroupPO.java
rename to shoulder-user-center/uaa-infrastructure/uaa-storage/src/main/java/cn/itlym/platform/uaa/storage/po/UserGroupPO.java
index 9fa0e37..6bee8e8 100644
--- a/shoulder-user-center/shoulder-user-center-infrastructure/shoulder-user-center-storage/src/main/java/cn/itlym/platform/uaa/storage/po/UserGroupPO.java
+++ b/shoulder-user-center/uaa-infrastructure/uaa-storage/src/main/java/cn/itlym/platform/uaa/storage/po/UserGroupPO.java
@@ -1,5 +1,6 @@
package cn.itlym.platform.uaa.storage.po;
+import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;
import lombok.NoArgsConstructor;
@@ -14,6 +15,7 @@ import java.util.Date;
*/
@Data
@NoArgsConstructor
+@TableName("c_auth_application")
public class UserGroupPO implements Serializable {
private static final long serialVersionUID = 1L;
diff --git a/shoulder-user-center/shoulder-user-center-infrastructure/shoulder-user-center-storage/src/main/java/cn/itlym/platform/uaa/storage/po/UserInfoPO.java b/shoulder-user-center/uaa-infrastructure/uaa-storage/src/main/java/cn/itlym/platform/uaa/storage/po/UserInfoPO.java
similarity index 100%
rename from shoulder-user-center/shoulder-user-center-infrastructure/shoulder-user-center-storage/src/main/java/cn/itlym/platform/uaa/storage/po/UserInfoPO.java
rename to shoulder-user-center/uaa-infrastructure/uaa-storage/src/main/java/cn/itlym/platform/uaa/storage/po/UserInfoPO.java
diff --git a/shoulder-user-center/shoulder-user-center-infrastructure/shoulder-user-center-storage/src/main/java/cn/itlym/platform/uaa/storage/po/UserLoginInfoPO.java b/shoulder-user-center/uaa-infrastructure/uaa-storage/src/main/java/cn/itlym/platform/uaa/storage/po/UserLoginInfoPO.java
similarity index 99%
rename from shoulder-user-center/shoulder-user-center-infrastructure/shoulder-user-center-storage/src/main/java/cn/itlym/platform/uaa/storage/po/UserLoginInfoPO.java
rename to shoulder-user-center/uaa-infrastructure/uaa-storage/src/main/java/cn/itlym/platform/uaa/storage/po/UserLoginInfoPO.java
index 2096321..b4579cf 100644
--- a/shoulder-user-center/shoulder-user-center-infrastructure/shoulder-user-center-storage/src/main/java/cn/itlym/platform/uaa/storage/po/UserLoginInfoPO.java
+++ b/shoulder-user-center/uaa-infrastructure/uaa-storage/src/main/java/cn/itlym/platform/uaa/storage/po/UserLoginInfoPO.java
@@ -12,7 +12,6 @@ import java.util.Date;
* @author lym
* @date 2020-10-30 00:10:57
*/
-
@Data
@NoArgsConstructor
public class UserLoginInfoPO implements Serializable {
diff --git a/shoulder-user-center/shoulder-user-center-infrastructure/shoulder-user-center-storage/src/main/java/cn/itlym/platform/uaa/storage/po/UserLoginRecordFailPO.java b/shoulder-user-center/uaa-infrastructure/uaa-storage/src/main/java/cn/itlym/platform/uaa/storage/po/UserLoginRecordFailPO.java
similarity index 99%
rename from shoulder-user-center/shoulder-user-center-infrastructure/shoulder-user-center-storage/src/main/java/cn/itlym/platform/uaa/storage/po/UserLoginRecordFailPO.java
rename to shoulder-user-center/uaa-infrastructure/uaa-storage/src/main/java/cn/itlym/platform/uaa/storage/po/UserLoginRecordFailPO.java
index 3e957c0..6e0b795 100644
--- a/shoulder-user-center/shoulder-user-center-infrastructure/shoulder-user-center-storage/src/main/java/cn/itlym/platform/uaa/storage/po/UserLoginRecordFailPO.java
+++ b/shoulder-user-center/uaa-infrastructure/uaa-storage/src/main/java/cn/itlym/platform/uaa/storage/po/UserLoginRecordFailPO.java
@@ -12,7 +12,6 @@ import java.util.Date;
* @author lym
* @date 2020-10-30 00:10:57
*/
-
@Data
@NoArgsConstructor
public class UserLoginRecordFailPO implements Serializable {
diff --git a/shoulder-user-center/shoulder-user-center-infrastructure/shoulder-user-center-storage/src/main/java/cn/itlym/platform/uaa/storage/po/UserLoginRecordSuccessPO.java b/shoulder-user-center/uaa-infrastructure/uaa-storage/src/main/java/cn/itlym/platform/uaa/storage/po/UserLoginRecordSuccessPO.java
similarity index 99%
rename from shoulder-user-center/shoulder-user-center-infrastructure/shoulder-user-center-storage/src/main/java/cn/itlym/platform/uaa/storage/po/UserLoginRecordSuccessPO.java
rename to shoulder-user-center/uaa-infrastructure/uaa-storage/src/main/java/cn/itlym/platform/uaa/storage/po/UserLoginRecordSuccessPO.java
index 6a7a87c..e116e03 100644
--- a/shoulder-user-center/shoulder-user-center-infrastructure/shoulder-user-center-storage/src/main/java/cn/itlym/platform/uaa/storage/po/UserLoginRecordSuccessPO.java
+++ b/shoulder-user-center/uaa-infrastructure/uaa-storage/src/main/java/cn/itlym/platform/uaa/storage/po/UserLoginRecordSuccessPO.java
@@ -12,7 +12,6 @@ import java.util.Date;
* @author lym
* @date 2020-10-30 00:10:57
*/
-
@Data
@NoArgsConstructor
public class UserLoginRecordSuccessPO implements Serializable {
diff --git a/shoulder-user-center/uaa-infrastructure/uaa-storage/src/main/java/cn/itlym/platform/uaa/storage/po/UserRelRolePO.java b/shoulder-user-center/uaa-infrastructure/uaa-storage/src/main/java/cn/itlym/platform/uaa/storage/po/UserRelRolePO.java
new file mode 100644
index 0000000..aac220f
--- /dev/null
+++ b/shoulder-user-center/uaa-infrastructure/uaa-storage/src/main/java/cn/itlym/platform/uaa/storage/po/UserRelRolePO.java
@@ -0,0 +1,49 @@
+package cn.itlym.platform.uaa.storage.po;
+
+import com.baomidou.mybatisplus.annotation.IdType;
+import com.baomidou.mybatisplus.annotation.TableField;
+import com.baomidou.mybatisplus.annotation.TableId;
+import lombok.Data;
+import lombok.NoArgsConstructor;
+
+import java.io.Serializable;
+
+/**
+ * 用户-角色关系表
+ *
+ * @author lym
+ * @date 2020-11-01 20:57:05
+ */
+
+@Data
+@NoArgsConstructor
+public class UserRelRolePO implements Serializable {
+ private static final long serialVersionUID = 1L;
+
+
+ /**
+ * id 主键
+ */
+ @TableId(type = IdType.AUTO)
+ @TableField("id")
+ private Long id;
+
+ /**
+ * user_id 用户id
+ */
+ @TableField("user_id")
+ private Long userId;
+
+ /**
+ * user_name 用户名称
+ */
+ @TableField("user_name")
+ private String userName;
+
+ /**
+ * role_id 角色id
+ */
+ @TableField("role_id")
+ private Long roleId;
+
+}
diff --git a/shoulder-user-center/shoulder-user-center-infrastructure/shoulder-user-center-storage/src/main/java/cn/itlym/platform/uaa/storage/po/package-info.java b/shoulder-user-center/uaa-infrastructure/uaa-storage/src/main/java/cn/itlym/platform/uaa/storage/po/package-info.java
similarity index 100%
rename from shoulder-user-center/shoulder-user-center-infrastructure/shoulder-user-center-storage/src/main/java/cn/itlym/platform/uaa/storage/po/package-info.java
rename to shoulder-user-center/uaa-infrastructure/uaa-storage/src/main/java/cn/itlym/platform/uaa/storage/po/package-info.java
diff --git a/shoulder-user-center/shoulder-user-center-infrastructure/shoulder-user-center-storage/src/main/java/cn/itlym/platform/uaa/storage/repository/package-info.java b/shoulder-user-center/uaa-infrastructure/uaa-storage/src/main/java/cn/itlym/platform/uaa/storage/repository/package-info.java
similarity index 100%
rename from shoulder-user-center/shoulder-user-center-infrastructure/shoulder-user-center-storage/src/main/java/cn/itlym/platform/uaa/storage/repository/package-info.java
rename to shoulder-user-center/uaa-infrastructure/uaa-storage/src/main/java/cn/itlym/platform/uaa/storage/repository/package-info.java
diff --git a/shoulder-user-center/shoulder-user-center-modules/pom.xml b/shoulder-user-center/uaa-modules/pom.xml
similarity index 85%
rename from shoulder-user-center/shoulder-user-center-modules/pom.xml
rename to shoulder-user-center/uaa-modules/pom.xml
index 06465b3..d28437b 100644
--- a/shoulder-user-center/shoulder-user-center-modules/pom.xml
+++ b/shoulder-user-center/uaa-modules/pom.xml
@@ -13,7 +13,7 @@
4.0.0
- shoulder-user-center-modules
+ uaa-modules
pom
@@ -27,7 +27,7 @@
cn.itlym.platform
- shoulder-user-center-core
+ uaa-core
@@ -35,7 +35,7 @@
- shoulder-user-center-xxx
+ uaa-xxx
diff --git a/shoulder-user-center/shoulder-user-center-modules/shoulder-user-center-xxx/pom.xml b/shoulder-user-center/uaa-modules/uaa-xxx/pom.xml
similarity index 77%
rename from shoulder-user-center/shoulder-user-center-modules/shoulder-user-center-xxx/pom.xml
rename to shoulder-user-center/uaa-modules/uaa-xxx/pom.xml
index 1f93f94..52ef542 100644
--- a/shoulder-user-center/shoulder-user-center-modules/shoulder-user-center-xxx/pom.xml
+++ b/shoulder-user-center/uaa-modules/uaa-xxx/pom.xml
@@ -2,12 +2,12 @@
cn.itlym.platform
- shoulder-user-center-modules
+ uaa-modules
1.0-SNAPSHOT
4.0.0
- shoulder-user-center-xxx
+ uaa-xxx
diff --git a/shoulder-user-center/shoulder-user-center-modules/shoulder-user-center-xxx/src/main/java/cn/itlym/platform/uaa/xxx/config/package-info.java b/shoulder-user-center/uaa-modules/uaa-xxx/src/main/java/cn/itlym/platform/uaa/xxx/config/package-info.java
similarity index 100%
rename from shoulder-user-center/shoulder-user-center-modules/shoulder-user-center-xxx/src/main/java/cn/itlym/platform/uaa/xxx/config/package-info.java
rename to shoulder-user-center/uaa-modules/uaa-xxx/src/main/java/cn/itlym/platform/uaa/xxx/config/package-info.java
diff --git a/shoulder-user-center/shoulder-user-center-modules/shoulder-user-center-xxx/src/main/java/cn/itlym/platform/uaa/xxx/constant/package-info.java b/shoulder-user-center/uaa-modules/uaa-xxx/src/main/java/cn/itlym/platform/uaa/xxx/constant/package-info.java
similarity index 100%
rename from shoulder-user-center/shoulder-user-center-modules/shoulder-user-center-xxx/src/main/java/cn/itlym/platform/uaa/xxx/constant/package-info.java
rename to shoulder-user-center/uaa-modules/uaa-xxx/src/main/java/cn/itlym/platform/uaa/xxx/constant/package-info.java
diff --git a/shoulder-user-center/shoulder-user-center-modules/shoulder-user-center-xxx/src/main/java/cn/itlym/platform/uaa/xxx/dto/package-info.java b/shoulder-user-center/uaa-modules/uaa-xxx/src/main/java/cn/itlym/platform/uaa/xxx/dto/package-info.java
similarity index 100%
rename from shoulder-user-center/shoulder-user-center-modules/shoulder-user-center-xxx/src/main/java/cn/itlym/platform/uaa/xxx/dto/package-info.java
rename to shoulder-user-center/uaa-modules/uaa-xxx/src/main/java/cn/itlym/platform/uaa/xxx/dto/package-info.java
diff --git a/shoulder-user-center/shoulder-user-center-modules/shoulder-user-center-xxx/src/main/java/cn/itlym/platform/uaa/xxx/dto/param/package-info.java b/shoulder-user-center/uaa-modules/uaa-xxx/src/main/java/cn/itlym/platform/uaa/xxx/dto/param/package-info.java
similarity index 100%
rename from shoulder-user-center/shoulder-user-center-modules/shoulder-user-center-xxx/src/main/java/cn/itlym/platform/uaa/xxx/dto/param/package-info.java
rename to shoulder-user-center/uaa-modules/uaa-xxx/src/main/java/cn/itlym/platform/uaa/xxx/dto/param/package-info.java
diff --git a/shoulder-user-center/shoulder-user-center-modules/shoulder-user-center-xxx/src/main/java/cn/itlym/platform/uaa/xxx/dto/result/package-info.java b/shoulder-user-center/uaa-modules/uaa-xxx/src/main/java/cn/itlym/platform/uaa/xxx/dto/result/package-info.java
similarity index 100%
rename from shoulder-user-center/shoulder-user-center-modules/shoulder-user-center-xxx/src/main/java/cn/itlym/platform/uaa/xxx/dto/result/package-info.java
rename to shoulder-user-center/uaa-modules/uaa-xxx/src/main/java/cn/itlym/platform/uaa/xxx/dto/result/package-info.java
diff --git a/shoulder-user-center/shoulder-user-center-modules/shoulder-user-center-xxx/src/main/java/cn/itlym/platform/uaa/xxx/enums/package-info.java b/shoulder-user-center/uaa-modules/uaa-xxx/src/main/java/cn/itlym/platform/uaa/xxx/enums/package-info.java
similarity index 100%
rename from shoulder-user-center/shoulder-user-center-modules/shoulder-user-center-xxx/src/main/java/cn/itlym/platform/uaa/xxx/enums/package-info.java
rename to shoulder-user-center/uaa-modules/uaa-xxx/src/main/java/cn/itlym/platform/uaa/xxx/enums/package-info.java
diff --git a/shoulder-user-center/shoulder-user-center-modules/shoulder-user-center-xxx/src/main/java/cn/itlym/platform/uaa/xxx/exception/package-info.java b/shoulder-user-center/uaa-modules/uaa-xxx/src/main/java/cn/itlym/platform/uaa/xxx/exception/package-info.java
similarity index 100%
rename from shoulder-user-center/shoulder-user-center-modules/shoulder-user-center-xxx/src/main/java/cn/itlym/platform/uaa/xxx/exception/package-info.java
rename to shoulder-user-center/uaa-modules/uaa-xxx/src/main/java/cn/itlym/platform/uaa/xxx/exception/package-info.java
diff --git a/shoulder-user-center/shoulder-user-center-modules/shoulder-user-center-xxx/src/main/java/cn/itlym/platform/uaa/xxx/repository/impl/package-info.java b/shoulder-user-center/uaa-modules/uaa-xxx/src/main/java/cn/itlym/platform/uaa/xxx/repository/impl/package-info.java
similarity index 100%
rename from shoulder-user-center/shoulder-user-center-modules/shoulder-user-center-xxx/src/main/java/cn/itlym/platform/uaa/xxx/repository/impl/package-info.java
rename to shoulder-user-center/uaa-modules/uaa-xxx/src/main/java/cn/itlym/platform/uaa/xxx/repository/impl/package-info.java
diff --git a/shoulder-user-center/shoulder-user-center-modules/shoulder-user-center-xxx/src/main/java/cn/itlym/platform/uaa/xxx/repository/package-info.java b/shoulder-user-center/uaa-modules/uaa-xxx/src/main/java/cn/itlym/platform/uaa/xxx/repository/package-info.java
similarity index 100%
rename from shoulder-user-center/shoulder-user-center-modules/shoulder-user-center-xxx/src/main/java/cn/itlym/platform/uaa/xxx/repository/package-info.java
rename to shoulder-user-center/uaa-modules/uaa-xxx/src/main/java/cn/itlym/platform/uaa/xxx/repository/package-info.java
diff --git a/shoulder-user-center/shoulder-user-center-modules/shoulder-user-center-xxx/src/main/java/cn/itlym/platform/uaa/xxx/service/impl/package-info.java b/shoulder-user-center/uaa-modules/uaa-xxx/src/main/java/cn/itlym/platform/uaa/xxx/service/impl/package-info.java
similarity index 100%
rename from shoulder-user-center/shoulder-user-center-modules/shoulder-user-center-xxx/src/main/java/cn/itlym/platform/uaa/xxx/service/impl/package-info.java
rename to shoulder-user-center/uaa-modules/uaa-xxx/src/main/java/cn/itlym/platform/uaa/xxx/service/impl/package-info.java
diff --git a/shoulder-user-center/shoulder-user-center-modules/shoulder-user-center-xxx/src/main/java/cn/itlym/platform/uaa/xxx/service/package-info.java b/shoulder-user-center/uaa-modules/uaa-xxx/src/main/java/cn/itlym/platform/uaa/xxx/service/package-info.java
similarity index 100%
rename from shoulder-user-center/shoulder-user-center-modules/shoulder-user-center-xxx/src/main/java/cn/itlym/platform/uaa/xxx/service/package-info.java
rename to shoulder-user-center/uaa-modules/uaa-xxx/src/main/java/cn/itlym/platform/uaa/xxx/service/package-info.java
diff --git a/shoulder-user-center/shoulder-user-center-modules/shoulder-user-center-xxx/src/main/java/cn/itlym/platform/uaa/xxx/util/package-info.java b/shoulder-user-center/uaa-modules/uaa-xxx/src/main/java/cn/itlym/platform/uaa/xxx/util/package-info.java
similarity index 100%
rename from shoulder-user-center/shoulder-user-center-modules/shoulder-user-center-xxx/src/main/java/cn/itlym/platform/uaa/xxx/util/package-info.java
rename to shoulder-user-center/uaa-modules/uaa-xxx/src/main/java/cn/itlym/platform/uaa/xxx/util/package-info.java
diff --git a/shoulder-user-center/shoulder-user-center-provider/pom.xml b/shoulder-user-center/uaa-provider/pom.xml
similarity index 75%
rename from shoulder-user-center/shoulder-user-center-provider/pom.xml
rename to shoulder-user-center/uaa-provider/pom.xml
index 9a65c71..2476afd 100644
--- a/shoulder-user-center/shoulder-user-center-provider/pom.xml
+++ b/shoulder-user-center/uaa-provider/pom.xml
@@ -7,16 +7,22 @@
4.0.0
- shoulder-user-center-provider
+ uaa-provider
为外部提供服务,若子业务过多,可拆分为多个 provider,该模块也可合并至具体 module 中
+
+
+ cn.itlym.platform
+ uaa-api
+
+
cn.itlym.platform
- shoulder-user-center-xxx
+ uaa-xxx
diff --git a/shoulder-user-center/shoulder-user-center-provider/src/main/java/cn/itlym/platform/uaa/provider/config/package-info.java b/shoulder-user-center/uaa-provider/src/main/java/cn/itlym/platform/uaa/provider/config/package-info.java
similarity index 100%
rename from shoulder-user-center/shoulder-user-center-provider/src/main/java/cn/itlym/platform/uaa/provider/config/package-info.java
rename to shoulder-user-center/uaa-provider/src/main/java/cn/itlym/platform/uaa/provider/config/package-info.java
diff --git a/shoulder-user-center/shoulder-user-center-provider/src/main/java/cn/itlym/platform/uaa/provider/constant/package-info.java b/shoulder-user-center/uaa-provider/src/main/java/cn/itlym/platform/uaa/provider/constant/package-info.java
similarity index 100%
rename from shoulder-user-center/shoulder-user-center-provider/src/main/java/cn/itlym/platform/uaa/provider/constant/package-info.java
rename to shoulder-user-center/uaa-provider/src/main/java/cn/itlym/platform/uaa/provider/constant/package-info.java
diff --git a/shoulder-user-center/shoulder-user-center-provider/src/main/java/cn/itlym/platform/uaa/provider/controller/package-info.java b/shoulder-user-center/uaa-provider/src/main/java/cn/itlym/platform/uaa/provider/controller/package-info.java
similarity index 100%
rename from shoulder-user-center/shoulder-user-center-provider/src/main/java/cn/itlym/platform/uaa/provider/controller/package-info.java
rename to shoulder-user-center/uaa-provider/src/main/java/cn/itlym/platform/uaa/provider/controller/package-info.java
diff --git a/shoulder-user-center/shoulder-user-center-provider/src/main/java/cn/itlym/platform/uaa/provider/enums/package-info.java b/shoulder-user-center/uaa-provider/src/main/java/cn/itlym/platform/uaa/provider/enums/package-info.java
similarity index 100%
rename from shoulder-user-center/shoulder-user-center-provider/src/main/java/cn/itlym/platform/uaa/provider/enums/package-info.java
rename to shoulder-user-center/uaa-provider/src/main/java/cn/itlym/platform/uaa/provider/enums/package-info.java
diff --git a/shoulder-user-center/shoulder-user-center-provider/src/main/java/cn/itlym/platform/uaa/provider/exception/package-info.java b/shoulder-user-center/uaa-provider/src/main/java/cn/itlym/platform/uaa/provider/exception/package-info.java
similarity index 100%
rename from shoulder-user-center/shoulder-user-center-provider/src/main/java/cn/itlym/platform/uaa/provider/exception/package-info.java
rename to shoulder-user-center/uaa-provider/src/main/java/cn/itlym/platform/uaa/provider/exception/package-info.java
diff --git a/shoulder-user-center/shoulder-user-center-provider/src/main/java/cn/itlym/platform/uaa/provider/package-info.java b/shoulder-user-center/uaa-provider/src/main/java/cn/itlym/platform/uaa/provider/package-info.java
similarity index 100%
rename from shoulder-user-center/shoulder-user-center-provider/src/main/java/cn/itlym/platform/uaa/provider/package-info.java
rename to shoulder-user-center/uaa-provider/src/main/java/cn/itlym/platform/uaa/provider/package-info.java
diff --git a/shoulder-user-center/shoulder-user-center-provider/src/main/java/cn/itlym/platform/uaa/provider/util/package-info.java b/shoulder-user-center/uaa-provider/src/main/java/cn/itlym/platform/uaa/provider/util/package-info.java
similarity index 100%
rename from shoulder-user-center/shoulder-user-center-provider/src/main/java/cn/itlym/platform/uaa/provider/util/package-info.java
rename to shoulder-user-center/uaa-provider/src/main/java/cn/itlym/platform/uaa/provider/util/package-info.java
diff --git a/shoulder-user-center/shoulder-user-center-reference/pom.xml b/shoulder-user-center/uaa-reference/pom.xml
similarity index 79%
rename from shoulder-user-center/shoulder-user-center-reference/pom.xml
rename to shoulder-user-center/uaa-reference/pom.xml
index 2eb3230..2d9c4bd 100644
--- a/shoulder-user-center/shoulder-user-center-reference/pom.xml
+++ b/shoulder-user-center/uaa-reference/pom.xml
@@ -7,17 +7,17 @@
4.0.0
- shoulder-user-center-reference
+ uaa-reference
pom
存放调用其他服务的代码
- shoulder-user-center-reference-xxx
+ uaa-reference-xxx
- shoulder-user-center-reference-adaptor
+ uaa-reference-adaptor
diff --git a/shoulder-user-center/shoulder-user-center-reference/shoulder-user-center-reference-adaptor/pom.xml b/shoulder-user-center/uaa-reference/uaa-reference-adaptor/pom.xml
similarity index 83%
rename from shoulder-user-center/shoulder-user-center-reference/shoulder-user-center-reference-adaptor/pom.xml
rename to shoulder-user-center/uaa-reference/uaa-reference-adaptor/pom.xml
index 2a208c8..78c3dc6 100644
--- a/shoulder-user-center/shoulder-user-center-reference/shoulder-user-center-reference-adaptor/pom.xml
+++ b/shoulder-user-center/uaa-reference/uaa-reference-adaptor/pom.xml
@@ -2,12 +2,12 @@
cn.itlym.platform
- shoulder-user-center-reference
+ uaa-reference
1.0-SNAPSHOT
4.0.0
- shoulder-user-center-reference-adaptor
+ uaa-reference-adaptor
调用外部服务接口适配模块、主要做DTO转换、错误码转换,异常处理等。
@@ -18,7 +18,7 @@
cn.itlym.platform
- shoulder-user-center-reference-xxx
+ uaa-reference-xxx
1.0-SNAPSHOT
true
diff --git a/shoulder-user-center/shoulder-user-center-reference/shoulder-user-center-reference-adaptor/src/main/java/cn/itlym/platform/uaa/reference/config/package-info.java b/shoulder-user-center/uaa-reference/uaa-reference-adaptor/src/main/java/cn/itlym/platform/uaa/reference/config/package-info.java
similarity index 100%
rename from shoulder-user-center/shoulder-user-center-reference/shoulder-user-center-reference-adaptor/src/main/java/cn/itlym/platform/uaa/reference/config/package-info.java
rename to shoulder-user-center/uaa-reference/uaa-reference-adaptor/src/main/java/cn/itlym/platform/uaa/reference/config/package-info.java
diff --git a/shoulder-user-center/shoulder-user-center-reference/shoulder-user-center-reference-adaptor/src/main/java/cn/itlym/platform/uaa/reference/constant/package-info.java b/shoulder-user-center/uaa-reference/uaa-reference-adaptor/src/main/java/cn/itlym/platform/uaa/reference/constant/package-info.java
similarity index 100%
rename from shoulder-user-center/shoulder-user-center-reference/shoulder-user-center-reference-adaptor/src/main/java/cn/itlym/platform/uaa/reference/constant/package-info.java
rename to shoulder-user-center/uaa-reference/uaa-reference-adaptor/src/main/java/cn/itlym/platform/uaa/reference/constant/package-info.java
diff --git a/shoulder-user-center/shoulder-user-center-reference/shoulder-user-center-reference-adaptor/src/main/java/cn/itlym/platform/uaa/reference/enums/package-info.java b/shoulder-user-center/uaa-reference/uaa-reference-adaptor/src/main/java/cn/itlym/platform/uaa/reference/enums/package-info.java
similarity index 100%
rename from shoulder-user-center/shoulder-user-center-reference/shoulder-user-center-reference-adaptor/src/main/java/cn/itlym/platform/uaa/reference/enums/package-info.java
rename to shoulder-user-center/uaa-reference/uaa-reference-adaptor/src/main/java/cn/itlym/platform/uaa/reference/enums/package-info.java
diff --git a/shoulder-user-center/shoulder-user-center-reference/shoulder-user-center-reference-adaptor/src/main/java/cn/itlym/platform/uaa/reference/exception/package-info.java b/shoulder-user-center/uaa-reference/uaa-reference-adaptor/src/main/java/cn/itlym/platform/uaa/reference/exception/package-info.java
similarity index 100%
rename from shoulder-user-center/shoulder-user-center-reference/shoulder-user-center-reference-adaptor/src/main/java/cn/itlym/platform/uaa/reference/exception/package-info.java
rename to shoulder-user-center/uaa-reference/uaa-reference-adaptor/src/main/java/cn/itlym/platform/uaa/reference/exception/package-info.java
diff --git a/shoulder-user-center/shoulder-user-center-reference/shoulder-user-center-reference-adaptor/src/main/java/cn/itlym/platform/uaa/reference/package-info.java b/shoulder-user-center/uaa-reference/uaa-reference-adaptor/src/main/java/cn/itlym/platform/uaa/reference/package-info.java
similarity index 100%
rename from shoulder-user-center/shoulder-user-center-reference/shoulder-user-center-reference-adaptor/src/main/java/cn/itlym/platform/uaa/reference/package-info.java
rename to shoulder-user-center/uaa-reference/uaa-reference-adaptor/src/main/java/cn/itlym/platform/uaa/reference/package-info.java
diff --git a/shoulder-user-center/shoulder-user-center-reference/shoulder-user-center-reference-adaptor/src/main/java/cn/itlym/platform/uaa/reference/service/impl/package-info.java b/shoulder-user-center/uaa-reference/uaa-reference-adaptor/src/main/java/cn/itlym/platform/uaa/reference/service/impl/package-info.java
similarity index 100%
rename from shoulder-user-center/shoulder-user-center-reference/shoulder-user-center-reference-adaptor/src/main/java/cn/itlym/platform/uaa/reference/service/impl/package-info.java
rename to shoulder-user-center/uaa-reference/uaa-reference-adaptor/src/main/java/cn/itlym/platform/uaa/reference/service/impl/package-info.java
diff --git a/shoulder-user-center/shoulder-user-center-reference/shoulder-user-center-reference-adaptor/src/main/java/cn/itlym/platform/uaa/reference/service/package-info.java b/shoulder-user-center/uaa-reference/uaa-reference-adaptor/src/main/java/cn/itlym/platform/uaa/reference/service/package-info.java
similarity index 100%
rename from shoulder-user-center/shoulder-user-center-reference/shoulder-user-center-reference-adaptor/src/main/java/cn/itlym/platform/uaa/reference/service/package-info.java
rename to shoulder-user-center/uaa-reference/uaa-reference-adaptor/src/main/java/cn/itlym/platform/uaa/reference/service/package-info.java
diff --git a/shoulder-user-center/shoulder-user-center-reference/shoulder-user-center-reference-adaptor/src/main/java/cn/itlym/platform/uaa/reference/util/package-info.java b/shoulder-user-center/uaa-reference/uaa-reference-adaptor/src/main/java/cn/itlym/platform/uaa/reference/util/package-info.java
similarity index 100%
rename from shoulder-user-center/shoulder-user-center-reference/shoulder-user-center-reference-adaptor/src/main/java/cn/itlym/platform/uaa/reference/util/package-info.java
rename to shoulder-user-center/uaa-reference/uaa-reference-adaptor/src/main/java/cn/itlym/platform/uaa/reference/util/package-info.java
diff --git a/shoulder-user-center/shoulder-user-center-reference/shoulder-user-center-reference-xxx/pom.xml b/shoulder-user-center/uaa-reference/uaa-reference-xxx/pom.xml
similarity index 88%
rename from shoulder-user-center/shoulder-user-center-reference/shoulder-user-center-reference-xxx/pom.xml
rename to shoulder-user-center/uaa-reference/uaa-reference-xxx/pom.xml
index 5f559bb..53fc9ea 100644
--- a/shoulder-user-center/shoulder-user-center-reference/shoulder-user-center-reference-xxx/pom.xml
+++ b/shoulder-user-center/uaa-reference/uaa-reference-xxx/pom.xml
@@ -2,12 +2,12 @@
cn.itlym.platform
- shoulder-user-center-reference
+ uaa-reference
1.0-SNAPSHOT
4.0.0
- shoulder-user-center-reference-xxx
+ uaa-reference-xxx
调用 xxx 应用提供的接口
diff --git a/shoulder-user-center/shoulder-user-center-reference/shoulder-user-center-reference-xxx/src/main/java/cn/itlym/platform/uaa/reference/package-info.java b/shoulder-user-center/uaa-reference/uaa-reference-xxx/src/main/java/cn/itlym/platform/uaa/reference/package-info.java
similarity index 100%
rename from shoulder-user-center/shoulder-user-center-reference/shoulder-user-center-reference-xxx/src/main/java/cn/itlym/platform/uaa/reference/package-info.java
rename to shoulder-user-center/uaa-reference/uaa-reference-xxx/src/main/java/cn/itlym/platform/uaa/reference/package-info.java
diff --git a/shoulder-user-center/shoulder-user-center-start/pom.xml b/shoulder-user-center/uaa-start/pom.xml
similarity index 81%
rename from shoulder-user-center/shoulder-user-center-start/pom.xml
rename to shoulder-user-center/uaa-start/pom.xml
index efba723..4b7ae74 100644
--- a/shoulder-user-center/shoulder-user-center-start/pom.xml
+++ b/shoulder-user-center/uaa-start/pom.xml
@@ -7,16 +7,16 @@
4.0.0
- shoulder-user-center-start
+ uaa-start
uaa
- shoulder-user-center-start
+ uaa-start
cn.itlym.platform
- shoulder-user-center-xxx
+ uaa-xxx
@@ -24,9 +24,15 @@
cn.itlym.platform
- shoulder-user-center-storage-mysql
+ uaa-storage-mysql
+
+
+
@@ -63,10 +69,10 @@
${project.artifactId}
-
-
+
+
diff --git a/shoulder-user-center/shoulder-user-center-start/src/main/java/cn/itlym/platform/uaa/start/ShoulderApplication.java b/shoulder-user-center/uaa-start/src/main/java/cn/itlym/platform/uaa/start/ShoulderApplication.java
similarity index 100%
rename from shoulder-user-center/shoulder-user-center-start/src/main/java/cn/itlym/platform/uaa/start/ShoulderApplication.java
rename to shoulder-user-center/uaa-start/src/main/java/cn/itlym/platform/uaa/start/ShoulderApplication.java
diff --git a/shoulder-user-center/shoulder-user-center-start/src/main/java/cn/itlym/platform/uaa/start/config/ServletInitializer.java b/shoulder-user-center/uaa-start/src/main/java/cn/itlym/platform/uaa/start/config/ServletInitializer.java
similarity index 100%
rename from shoulder-user-center/shoulder-user-center-start/src/main/java/cn/itlym/platform/uaa/start/config/ServletInitializer.java
rename to shoulder-user-center/uaa-start/src/main/java/cn/itlym/platform/uaa/start/config/ServletInitializer.java
diff --git a/shoulder-user-center/shoulder-user-center-start/src/main/java/cn/itlym/platform/uaa/start/config/package-info.java b/shoulder-user-center/uaa-start/src/main/java/cn/itlym/platform/uaa/start/config/package-info.java
similarity index 100%
rename from shoulder-user-center/shoulder-user-center-start/src/main/java/cn/itlym/platform/uaa/start/config/package-info.java
rename to shoulder-user-center/uaa-start/src/main/java/cn/itlym/platform/uaa/start/config/package-info.java
diff --git a/shoulder-user-center/shoulder-user-center-start/src/main/java/cn/itlym/platform/uaa/start/controller/DemoController.java b/shoulder-user-center/uaa-start/src/main/java/cn/itlym/platform/uaa/start/controller/DemoController.java
similarity index 80%
rename from shoulder-user-center/shoulder-user-center-start/src/main/java/cn/itlym/platform/uaa/start/controller/DemoController.java
rename to shoulder-user-center/uaa-start/src/main/java/cn/itlym/platform/uaa/start/controller/DemoController.java
index 906f06e..619e125 100644
--- a/shoulder-user-center/shoulder-user-center-start/src/main/java/cn/itlym/platform/uaa/start/controller/DemoController.java
+++ b/shoulder-user-center/uaa-start/src/main/java/cn/itlym/platform/uaa/start/controller/DemoController.java
@@ -31,7 +31,9 @@ public class DemoController {
@GetMapping("test")
public String test() {
return "Congratulations on your new project based on shoulder-platform!" +
- "恭喜你成功创建了一个基于shoulder-platform的工程!";
+ "恭喜你成功创建了一个基于shoulder-platform的工程!" +
+ "shoulder-platform 是借助 shoulder-framework 快速开发能力构建的示例平台," +
+ "可以 点击这里查看使用案例,以快速了解 Shoulder。";
}
diff --git a/shoulder-user-center/uaa-start/src/main/resources/application.yml b/shoulder-user-center/uaa-start/src/main/resources/application.yml
new file mode 100644
index 0000000..f1614d0
--- /dev/null
+++ b/shoulder-user-center/uaa-start/src/main/resources/application.yml
@@ -0,0 +1,18 @@
+
+# 不对接注册中心时的配置文件参考
+
+spring:
+ application:
+ name: @project.name@
+
+ datasource:
+ type: com.zaxxer.hikari.HikariDataSource
+ driver-class-name: com.mysql.cj.jdbc.Driver
+ url: jdbc:mysql://${MYSQL_ADDR:'127.0.0.1:3306'}/yourDataBaseName?serverTimezone=UTC&useUnicode=true&characterEncoding=utf-8&useSSL=true
+ username: root
+ password: ${MYSQL_PWD}
+
+shoulder:
+ application:
+ id: ${spring.application.name}
+ errorCodePrefix: '0x000b' # unique code to mark a application
diff --git a/shoulder-user-center/shoulder-user-center-start/src/main/resources/banner.txt b/shoulder-user-center/uaa-start/src/main/resources/banner.txt
similarity index 95%
rename from shoulder-user-center/shoulder-user-center-start/src/main/resources/banner.txt
rename to shoulder-user-center/uaa-start/src/main/resources/banner.txt
index e11860d..ef808c3 100644
--- a/shoulder-user-center/shoulder-user-center-start/src/main/resources/banner.txt
+++ b/shoulder-user-center/uaa-start/src/main/resources/banner.txt
@@ -5,8 +5,9 @@ ${AnsiColor.CYAN} ___) | | | | (_) | |_| | | (_| | __/ | ${AnsiColor.BRIGHT_Y
${AnsiColor.CYAN}|____/|_| |_|\___/ \__,_|_|\__,_|\___|_| ${AnsiColor.BRIGHT_YELLOW} \___/|___/\___|_| \____\___|_| |_|\__\___|_| ${AnsiColor.CYAN} / / / / / /
${AnsiColor.CYAN}====================================================================================================/_/==/_/===/_/
-
${AnsiColor.BLUE} :: Spring Boot :: ${AnsiColor.CYAN}${spring-boot.formatted-version}
${AnsiColor.BLUE} :: Shoulder-Framework :: ${AnsiColor.CYAN}(v@shoulder.version@)
${AnsiColor.BRIGHT_GREEN} :: @project.artifactId@ :: ${AnsiColor.GREEN}(v@project.version@)${AnsiColor.CYAN} @project.description@
${AnsiColor.DEFAULT}
+
+# http://patorjk.com/software/taag/#p=display&f=Ivrit&t=Shoulder-
diff --git a/shoulder-user-center/shoulder-user-center-start/src/main/resources/bootstrap.yml b/shoulder-user-center/uaa-start/src/main/resources/bootstrap.yml
similarity index 81%
rename from shoulder-user-center/shoulder-user-center-start/src/main/resources/bootstrap.yml
rename to shoulder-user-center/uaa-start/src/main/resources/bootstrap.yml
index 62ab4de..18db66d 100644
--- a/shoulder-user-center/shoulder-user-center-start/src/main/resources/bootstrap.yml
+++ b/shoulder-user-center/uaa-start/src/main/resources/bootstrap.yml
@@ -1,9 +1,11 @@
-# 先从环境变量里取,若不存在,则以 maven 打包时的配置为准
+
+# 使用 spring-cloud 注册中心时,使用如下配置即可,若不使用注册中心,删掉该文件即可
+
shoulder:
nacos:
- ip: ${NACOS_IP:@nacos.ip@}
- port: ${NACOS_PORT:@nacos.port@}
- namespace: ${NACOS_ID:@nacos.namespace@}
+ ip: ${NACOS_IP:localhost} # 这里替换成自己的 nacos ip
+ port: ${NACOS_PORT:8848} # 这里替换成自己的 nacos port
+ namespace: ${NACOS_ID:} # 这里替换成自己的 namespace,默认空
# spring-boot-actuate 展示信息
info:
@@ -55,4 +57,4 @@ boot:
#password:
instance:
prefer-ip: true
- service-url: localhost:8080
\ No newline at end of file
+ service-url: localhost:8080
diff --git a/shoulder-user-center/shoulder-user-center-start/src/main/resources/language/en_US/messages.properties b/shoulder-user-center/uaa-start/src/main/resources/language/en_US/messages.properties
similarity index 100%
rename from shoulder-user-center/shoulder-user-center-start/src/main/resources/language/en_US/messages.properties
rename to shoulder-user-center/uaa-start/src/main/resources/language/en_US/messages.properties
diff --git a/shoulder-user-center/shoulder-user-center-start/src/main/resources/language/zh_CN/messages.properties b/shoulder-user-center/uaa-start/src/main/resources/language/zh_CN/messages.properties
similarity index 100%
rename from shoulder-user-center/shoulder-user-center-start/src/main/resources/language/zh_CN/messages.properties
rename to shoulder-user-center/uaa-start/src/main/resources/language/zh_CN/messages.properties
diff --git a/shoulder-user-center/shoulder-user-center-start/src/main/resources/language/zh_CN/module2.properties b/shoulder-user-center/uaa-start/src/main/resources/language/zh_CN/module2.properties
similarity index 100%
rename from shoulder-user-center/shoulder-user-center-start/src/main/resources/language/zh_CN/module2.properties
rename to shoulder-user-center/uaa-start/src/main/resources/language/zh_CN/module2.properties
diff --git a/shoulder-user-center/shoulder-user-center-start/src/main/resources/language/zh_CN/readme b/shoulder-user-center/uaa-start/src/main/resources/language/zh_CN/readme
similarity index 100%
rename from shoulder-user-center/shoulder-user-center-start/src/main/resources/language/zh_CN/readme
rename to shoulder-user-center/uaa-start/src/main/resources/language/zh_CN/readme
diff --git a/shoulder-user-center/shoulder-user-center-start/src/main/resources/static/favicon.ico b/shoulder-user-center/uaa-start/src/main/resources/static/favicon.ico
similarity index 100%
rename from shoulder-user-center/shoulder-user-center-start/src/main/resources/static/favicon.ico
rename to shoulder-user-center/uaa-start/src/main/resources/static/favicon.ico
diff --git a/shoulder-user-center/shoulder-user-center-web/pom.xml b/shoulder-user-center/uaa-web/pom.xml
similarity index 86%
rename from shoulder-user-center/shoulder-user-center-web/pom.xml
rename to shoulder-user-center/uaa-web/pom.xml
index 3083168..35c47d9 100644
--- a/shoulder-user-center/shoulder-user-center-web/pom.xml
+++ b/shoulder-user-center/uaa-web/pom.xml
@@ -7,7 +7,7 @@
4.0.0
- shoulder-user-center-web
+ uaa-web
为自身前端提供的接口
@@ -17,7 +17,7 @@
cn.itlym.platform
- shoulder-user-center-xxx
+ uaa-xxx
diff --git a/shoulder-user-center/shoulder-user-center-web/src/main/java/cn/itlym/platform/uaa/web/config/package-info.java b/shoulder-user-center/uaa-web/src/main/java/cn/itlym/platform/uaa/web/config/package-info.java
similarity index 100%
rename from shoulder-user-center/shoulder-user-center-web/src/main/java/cn/itlym/platform/uaa/web/config/package-info.java
rename to shoulder-user-center/uaa-web/src/main/java/cn/itlym/platform/uaa/web/config/package-info.java
diff --git a/shoulder-user-center/shoulder-user-center-web/src/main/java/cn/itlym/platform/uaa/web/constant/package-info.java b/shoulder-user-center/uaa-web/src/main/java/cn/itlym/platform/uaa/web/constant/package-info.java
similarity index 100%
rename from shoulder-user-center/shoulder-user-center-web/src/main/java/cn/itlym/platform/uaa/web/constant/package-info.java
rename to shoulder-user-center/uaa-web/src/main/java/cn/itlym/platform/uaa/web/constant/package-info.java
diff --git a/shoulder-user-center/shoulder-user-center-web/src/main/java/cn/itlym/platform/uaa/web/controller/package-info.java b/shoulder-user-center/uaa-web/src/main/java/cn/itlym/platform/uaa/web/controller/package-info.java
similarity index 100%
rename from shoulder-user-center/shoulder-user-center-web/src/main/java/cn/itlym/platform/uaa/web/controller/package-info.java
rename to shoulder-user-center/uaa-web/src/main/java/cn/itlym/platform/uaa/web/controller/package-info.java
diff --git a/shoulder-user-center/shoulder-user-center-web/src/main/java/cn/itlym/platform/uaa/web/enums/package-info.java b/shoulder-user-center/uaa-web/src/main/java/cn/itlym/platform/uaa/web/enums/package-info.java
similarity index 100%
rename from shoulder-user-center/shoulder-user-center-web/src/main/java/cn/itlym/platform/uaa/web/enums/package-info.java
rename to shoulder-user-center/uaa-web/src/main/java/cn/itlym/platform/uaa/web/enums/package-info.java
diff --git a/shoulder-user-center/shoulder-user-center-web/src/main/java/cn/itlym/platform/uaa/web/exception/package-info.java b/shoulder-user-center/uaa-web/src/main/java/cn/itlym/platform/uaa/web/exception/package-info.java
similarity index 100%
rename from shoulder-user-center/shoulder-user-center-web/src/main/java/cn/itlym/platform/uaa/web/exception/package-info.java
rename to shoulder-user-center/uaa-web/src/main/java/cn/itlym/platform/uaa/web/exception/package-info.java
diff --git a/shoulder-user-center/shoulder-user-center-web/src/main/java/cn/itlym/platform/uaa/web/package-info.java b/shoulder-user-center/uaa-web/src/main/java/cn/itlym/platform/uaa/web/package-info.java
similarity index 100%
rename from shoulder-user-center/shoulder-user-center-web/src/main/java/cn/itlym/platform/uaa/web/package-info.java
rename to shoulder-user-center/uaa-web/src/main/java/cn/itlym/platform/uaa/web/package-info.java
diff --git a/shoulder-user-center/shoulder-user-center-web/src/main/java/cn/itlym/platform/uaa/web/util/package-info.java b/shoulder-user-center/uaa-web/src/main/java/cn/itlym/platform/uaa/web/util/package-info.java
similarity index 100%
rename from shoulder-user-center/shoulder-user-center-web/src/main/java/cn/itlym/platform/uaa/web/util/package-info.java
rename to shoulder-user-center/uaa-web/src/main/java/cn/itlym/platform/uaa/web/util/package-info.java