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 + + +