diff --git a/.flattened-pom.xml b/.flattened-pom.xml
new file mode 100644
index 0000000..c14d3bc
--- /dev/null
+++ b/.flattened-pom.xml
@@ -0,0 +1,176 @@
+
+
+ 4.0.0
+ com.jy
+ xiaoyishu
+ 0.0.1-SNAPSHOT
+ pom
+ ${project.artifactId}
+ 小壹书(仿小红书),基于 Spring Cloud Alibaba 微服务架构
+
+ xiaoyi-auth
+ xiaoyi-framework
+
+
+ 17
+ ${java.version}
+ 3.8.1
+ 8.0.29
+ 3.5.5
+ 2.16.1
+ 3.0.2
+ 1.5.0
+ 2022.0.0.0
+ 0.0.1-SNAPSHOT
+ 2022.0.0
+ 1.18.30
+ ${java.version}
+ UTF-8
+ 1.2.21
+
+
+
+
+ com.jy
+ xiaoyi-common
+ 0.0.1-SNAPSHOT
+
+
+ com.jy
+ xiaoyi-spring-boot-starter-biz-operationlog
+ 0.0.1-SNAPSHOT
+
+
+ com.jy
+ xiaoyi-spring-boot-starter-jackson
+ 0.0.1-SNAPSHOT
+
+
+ org.springframework.boot
+ spring-boot-dependencies
+ ${spring-boot.version}
+ pom
+ import
+
+
+ com.alibaba.cloud
+ spring-cloud-alibaba-dependencies
+ ${spring-cloud-alibaba.version}
+ pom
+ import
+
+
+ org.springframework.cloud
+ spring-cloud-dependencies
+ ${spring-cloud.version}
+ pom
+ import
+
+
+ org.projectlombok
+ lombok
+ ${lombok.version}
+
+
+ com.fasterxml.jackson.core
+ jackson-databind
+ ${jackson.version}
+
+
+ com.fasterxml.jackson.core
+ jackson-core
+ ${jackson.version}
+
+
+ com.baomidou
+ mybatis-plus-boot-starter
+ ${mybatis-plus.version}
+
+
+ mysql
+ mysql-connector-java
+ ${mysql-connector-java.version}
+
+
+ com.alibaba
+ druid-spring-boot-3-starter
+ ${druid.version}
+
+
+
+
+
+ huaweicloud
+ huawei
+ https://mirrors.huaweicloud.com/repository/maven/
+
+
+ aliyunmaven
+ aliyun
+ https://maven.aliyun.com/repository/public
+
+
+
+
+
+
+ org.springframework.boot
+ spring-boot-maven-plugin
+ ${spring-boot.version}
+
+
+ repackage
+
+ repackage
+
+
+
+
+
+ maven-compiler-plugin
+ ${maven-compiler-plugin.version}
+
+ ${java.version}
+ ${java.version}
+ ${project.build.sourceEncoding}
+
+
+ org.projectlombok
+ lombok
+ ${lombok.version}
+
+
+
+
+
+
+
+
+ org.codehaus.mojo
+ flatten-maven-plugin
+ ${flatten-maven-plugin.version}
+
+
+ flatten
+ process-resources
+
+ flatten
+
+
+
+ flatten.clean
+ clean
+
+ clean
+
+
+
+
+ resolveCiFriendliesOnly
+ true
+
+
+
+
+
diff --git a/.gitignore b/.gitignore
index 99937f5..32dd4a7 100644
--- a/.gitignore
+++ b/.gitignore
@@ -30,4 +30,8 @@ build/
### Mac OS ###
-.DS_Store
\ No newline at end of file
+.DS_Store
+
+### 日志 ###
+# 排除所有logs
+**/logs/*.log
diff --git a/xiaoyi-auth/.flattened-pom.xml b/xiaoyi-auth/.flattened-pom.xml
new file mode 100644
index 0000000..3dbbe9e
--- /dev/null
+++ b/xiaoyi-auth/.flattened-pom.xml
@@ -0,0 +1,70 @@
+
+
+ 4.0.0
+
+ com.jy
+ xiaoyishu
+ 0.0.1-SNAPSHOT
+
+ com.jy
+ xiaoyi-auth
+ 0.0.1-SNAPSHOT
+ ${project.artifactId}
+ 小壹书:认证服务(负责处理用户登录、注册、账号注销等)
+
+
+ com.jy
+ xiaoyi-common
+
+
+ com.jy
+ xiaoyi-spring-boot-starter-biz-operationlog
+
+
+ com.jy
+ xiaoyi-spring-boot-starter-jackson
+
+
+ org.springframework.boot
+ spring-boot-starter-web
+
+
+ org.springframework.boot
+ spring-boot-starter-test
+ test
+
+
+ com.baomidou
+ mybatis-plus-boot-starter
+
+
+ mysql
+ mysql-connector-java
+
+
+ com.alibaba
+ druid-spring-boot-3-starter
+
+
+
+
+
+ false
+ src/main/java
+
+ **/*.xml
+
+
+
+ src/main/resources
+
+
+
+
+ org.springframework.boot
+ spring-boot-maven-plugin
+
+
+
+
diff --git a/xiaoyi-framework/.flattened-pom.xml b/xiaoyi-framework/.flattened-pom.xml
new file mode 100644
index 0000000..f45b1ad
--- /dev/null
+++ b/xiaoyi-framework/.flattened-pom.xml
@@ -0,0 +1,21 @@
+
+
+ 4.0.0
+
+ com.jy
+ xiaoyishu
+ 0.0.1-SNAPSHOT
+
+ com.jy
+ xiaoyi-framework
+ 0.0.1-SNAPSHOT
+ pom
+ ${project.artifactId}
+ 平台基础设施层:封装一些常用功能,供各个业务线拿来即用
+
+ xiaoyi-common
+ xiaoyi-spring-boot-starter-biz-operationlog
+ xiaoyi-spring-boot-starter-jackson
+
+
diff --git a/xiaoyi-framework/xiaoyi-common/.flattened-pom.xml b/xiaoyi-framework/xiaoyi-common/.flattened-pom.xml
new file mode 100644
index 0000000..366fed9
--- /dev/null
+++ b/xiaoyi-framework/xiaoyi-common/.flattened-pom.xml
@@ -0,0 +1,37 @@
+
+
+ 4.0.0
+
+ com.jy
+ xiaoyi-framework
+ 0.0.1-SNAPSHOT
+
+ com.jy
+ xiaoyi-common
+ 0.0.1-SNAPSHOT
+ ${project.artifactId}
+ 平台基础设施层:封装一些常用功能,供各个业务线拿来即用
+
+
+ org.projectlombok
+ lombok
+
+
+ com.fasterxml.jackson.core
+ jackson-databind
+
+
+ com.fasterxml.jackson.core
+ jackson-core
+
+
+ com.fasterxml.jackson.datatype
+ jackson-datatype-jsr310
+
+
+ org.springframework.boot
+ spring-boot-starter-aop
+
+
+
diff --git a/xiaoyi-framework/xiaoyi-spring-boot-starter-biz-operationlog/.flattened-pom.xml b/xiaoyi-framework/xiaoyi-spring-boot-starter-biz-operationlog/.flattened-pom.xml
new file mode 100644
index 0000000..b569448
--- /dev/null
+++ b/xiaoyi-framework/xiaoyi-spring-boot-starter-biz-operationlog/.flattened-pom.xml
@@ -0,0 +1,21 @@
+
+
+ 4.0.0
+
+ com.jy
+ xiaoyi-framework
+ 0.0.1-SNAPSHOT
+
+ com.jy
+ xiaoyi-spring-boot-starter-biz-operationlog
+ 0.0.1-SNAPSHOT
+ ${project.artifactId}
+ 平台基础设施层:操作日志记录器
+
+
+ com.jy
+ xiaoyi-common
+
+
+
diff --git a/xiaoyi-framework/xiaoyi-spring-boot-starter-jackson/.flattened-pom.xml b/xiaoyi-framework/xiaoyi-spring-boot-starter-jackson/.flattened-pom.xml
new file mode 100644
index 0000000..6af1732
--- /dev/null
+++ b/xiaoyi-framework/xiaoyi-spring-boot-starter-jackson/.flattened-pom.xml
@@ -0,0 +1,25 @@
+
+
+ 4.0.0
+
+ com.jy
+ xiaoyi-framework
+ 0.0.1-SNAPSHOT
+
+ com.jy
+ xiaoyi-spring-boot-starter-jackson
+ 0.0.1-SNAPSHOT
+ ${project.artifactId}
+ 平台基础设施层:Jackson 配置
+
+
+ com.jy
+ xiaoyi-common
+
+
+ org.springframework.boot
+ spring-boot-autoconfigure
+
+
+