|
...
|
...
|
@@ -6,19 +6,19 @@ |
|
|
|
<parent>
|
|
|
|
<groupId>org.springframework.boot</groupId>
|
|
|
|
<artifactId>spring-boot-starter-parent</artifactId>
|
|
|
|
<version>2.1.9.RELEASE</version>
|
|
|
|
<version>2.7.18</version>
|
|
|
|
<relativePath/> <!-- lookup parent from repository -->
|
|
|
|
</parent>
|
|
|
|
<groupId>com.tianbo</groupId>
|
|
|
|
<artifactId>cloud-user-center</artifactId>
|
|
|
|
<version>5.1.2Beta-DataPermission</version>
|
|
|
|
<version>5.2.2Beta-DataPermission</version>
|
|
|
|
<name>usercenter</name>
|
|
|
|
<description>usercenter for springcloud</description>
|
|
|
|
|
|
|
|
<properties>
|
|
|
|
<java.version>1.8</java.version>
|
|
|
|
<spring-cloud.version>Greenwich.SR3</spring-cloud.version>
|
|
|
|
<fastjson_version>1.2.28</fastjson_version>
|
|
|
|
<spring-cloud.version>2021.0.8</spring-cloud.version>
|
|
|
|
<fastjson_version>2.0.60</fastjson_version>
|
|
|
|
<lombok_sersion>1.18.6</lombok_sersion>
|
|
|
|
<swagger2_version>2.9.2</swagger2_version>
|
|
|
|
<shiro.version>1.2.5</shiro.version>
|
|
...
|
...
|
@@ -36,6 +36,12 @@ |
|
|
|
<artifactId>mybatis-spring-boot-starter</artifactId>
|
|
|
|
<version>2.2.2</version>
|
|
|
|
</dependency>
|
|
|
|
<dependency>
|
|
|
|
<groupId>jakarta.validation</groupId>
|
|
|
|
<artifactId>jakarta.validation-api</artifactId>
|
|
|
|
<version>2.0.2</version>
|
|
|
|
<scope>compile</scope>
|
|
|
|
</dependency>
|
|
|
|
<!--<dependency>-->
|
|
|
|
<!--<groupId>org.springframework.boot</groupId>-->
|
|
|
|
<!--<artifactId>spring-boot-devtools</artifactId>-->
|
|
...
|
...
|
@@ -45,16 +51,6 @@ |
|
|
|
<!--有WEBSOCKET包 包含了spring-boot-starter-web 和spring-boot-starter包 有这个包不要引入这俩包-->
|
|
|
|
<dependency>
|
|
|
|
<groupId>org.springframework.boot</groupId>
|
|
|
|
<artifactId>spring-boot-starter-websocket</artifactId>
|
|
|
|
<exclusions>
|
|
|
|
<exclusion>
|
|
|
|
<groupId>org.springframework.boot</groupId>
|
|
|
|
<artifactId>spring-boot-starter</artifactId>
|
|
|
|
</exclusion>
|
|
|
|
</exclusions>
|
|
|
|
</dependency>
|
|
|
|
<dependency>
|
|
|
|
<groupId>org.springframework.boot</groupId>
|
|
|
|
<artifactId>spring-boot-starter-data-redis</artifactId>
|
|
|
|
</dependency>
|
|
|
|
<dependency>
|
|
...
|
...
|
@@ -93,62 +89,46 @@ |
|
|
|
<artifactId>spring-boot-starter-test</artifactId>
|
|
|
|
<scope>test</scope>
|
|
|
|
</dependency>
|
|
|
|
<!-- junit -->
|
|
|
|
<dependency>
|
|
|
|
<groupId>org.springframework.boot</groupId>
|
|
|
|
<artifactId>spring-boot-starter-web</artifactId>
|
|
|
|
<exclusions>
|
|
|
|
<exclusion>
|
|
|
|
<groupId>ch.qos.logback</groupId>
|
|
|
|
<artifactId>logback-classic</artifactId>
|
|
|
|
</exclusion>
|
|
|
|
</exclusions>
|
|
|
|
<groupId>junit</groupId>
|
|
|
|
<artifactId>junit</artifactId>
|
|
|
|
<version>4.13.2</version>
|
|
|
|
<scope>test</scope>
|
|
|
|
</dependency>
|
|
|
|
|
|
|
|
<!--spring boot-->
|
|
|
|
<!-- tools-->
|
|
|
|
<!--集成swagger2,下面两个spring的配置解决springboot包 与swagger2的包冲突问题,生产部署的时候记得要去掉此swagger2的配置,开发环境开启-->
|
|
|
|
<!-- https://mvnrepository.com/artifact/io.springfox/springfox-swagger-ui -->
|
|
|
|
<dependency>
|
|
|
|
<groupId>org.springframework.plugin</groupId>
|
|
|
|
<artifactId>spring-plugin-core</artifactId>
|
|
|
|
<version>1.2.0.RELEASE</version><!--$NO-MVN-MAN-VER$-->
|
|
|
|
<groupId>org.junit.jupiter</groupId>
|
|
|
|
<artifactId>junit-jupiter-api</artifactId>
|
|
|
|
<version>5.9.3</version>
|
|
|
|
<scope>test</scope>
|
|
|
|
</dependency>
|
|
|
|
<dependency>
|
|
|
|
<groupId>org.springframework.plugin</groupId>
|
|
|
|
<artifactId>spring-plugin-metadata</artifactId>
|
|
|
|
<version>1.2.0.RELEASE</version><!--$NO-MVN-MAN-VER$-->
|
|
|
|
<groupId>org.springframework.boot</groupId>
|
|
|
|
<artifactId>spring-boot-starter-web</artifactId>
|
|
|
|
</dependency>
|
|
|
|
<dependency>
|
|
|
|
<groupId>io.springfox</groupId>
|
|
|
|
<artifactId>springfox-swagger-ui</artifactId>
|
|
|
|
<version>${swagger2_version}</version>
|
|
|
|
<exclusions>
|
|
|
|
<exclusion>
|
|
|
|
<groupId>org.springframework.plugin</groupId>
|
|
|
|
<artifactId>spring-plugin-core</artifactId>
|
|
|
|
</exclusion>
|
|
|
|
<exclusion>
|
|
|
|
<groupId>org.springframework.plugin</groupId>
|
|
|
|
<artifactId>spring-plugin-metadata</artifactId>
|
|
|
|
</exclusion>
|
|
|
|
</exclusions>
|
|
|
|
<groupId>org.springframework.boot</groupId>
|
|
|
|
<artifactId>spring-boot-starter-aop</artifactId>
|
|
|
|
</dependency>
|
|
|
|
<!--spring boot-->
|
|
|
|
<!-- tools-->
|
|
|
|
<!--集成swagger2,下面两个spring的配置解决springboot包 与swagger2的包冲突问题,生产部署的时候记得要去掉此swagger2的配置,开发环境开启-->
|
|
|
|
<!-- https://mvnrepository.com/artifact/io.springfox/springfox-swagger-ui -->
|
|
|
|
<!-- <dependency>-->
|
|
|
|
<!-- <groupId>org.springframework.plugin</groupId>-->
|
|
|
|
<!-- <artifactId>spring-plugin-core</artifactId>-->
|
|
|
|
<!-- <version>1.2.0.RELEASE</version><!–$NO-MVN-MAN-VER$–>-->
|
|
|
|
<!-- </dependency>-->
|
|
|
|
<!-- <dependency>-->
|
|
|
|
<!-- <groupId>org.springframework.plugin</groupId>-->
|
|
|
|
<!-- <artifactId>spring-plugin-metadata</artifactId>-->
|
|
|
|
<!-- <version>1.2.0.RELEASE</version><!–$NO-MVN-MAN-VER$–>-->
|
|
|
|
<!-- </dependency>-->
|
|
|
|
<!-- https://mvnrepository.com/artifact/io.springfox/springfox-swagger2 -->
|
|
|
|
<dependency>
|
|
|
|
<groupId>io.springfox</groupId>
|
|
|
|
<artifactId>springfox-swagger2</artifactId>
|
|
|
|
<version>${swagger2_version}</version>
|
|
|
|
<!--2.9.2集成的是M1的这两个包,跟现在用的Greenwich.BUILD-SNAPSHOT的版本的SPRING boot2的版本包有冲突。去掉-->
|
|
|
|
<exclusions>
|
|
|
|
<exclusion>
|
|
|
|
<groupId>org.springframework.plugin</groupId>
|
|
|
|
<artifactId>spring-plugin-core</artifactId>
|
|
|
|
</exclusion>
|
|
|
|
<exclusion>
|
|
|
|
<groupId>org.springframework.plugin</groupId>
|
|
|
|
<artifactId>spring-plugin-metadata</artifactId>
|
|
|
|
</exclusion>
|
|
|
|
</exclusions>
|
|
|
|
</dependency>
|
|
|
|
<!--集成swagger2-->
|
|
|
|
<!-- https://mvnrepository.com/artifact/org.projectlombok/lombok -->
|
|
...
|
...
|
@@ -164,21 +144,17 @@ |
|
|
|
<version>1.11</version>
|
|
|
|
</dependency>
|
|
|
|
<dependency>
|
|
|
|
<groupId>com.alibaba</groupId>
|
|
|
|
<artifactId>fastjson</artifactId>
|
|
|
|
<groupId>com.alibaba.fastjson2</groupId>
|
|
|
|
<artifactId>fastjson2</artifactId>
|
|
|
|
<version>${fastjson_version}</version>
|
|
|
|
</dependency>
|
|
|
|
<!-- tools-->
|
|
|
|
<!-- alibaba的druid数据库连接池 -->
|
|
|
|
<dependency>
|
|
|
|
<groupId>com.alibaba</groupId>
|
|
|
|
<artifactId>druid-spring-boot-starter</artifactId>
|
|
|
|
<version>1.1.9</version>
|
|
|
|
</dependency>
|
|
|
|
<!-- mysql-->
|
|
|
|
<dependency>
|
|
|
|
<groupId>mysql</groupId>
|
|
|
|
<artifactId>mysql-connector-java</artifactId>
|
|
|
|
<groupId>com.mysql</groupId>
|
|
|
|
<artifactId>mysql-connector-j</artifactId>
|
|
|
|
<version>8.4.0</version>
|
|
|
|
<scope>compile</scope>
|
|
|
|
</dependency>
|
|
|
|
<!-- oracle-->
|
|
|
|
<!--<dependency>-->
|
|
...
|
...
|
@@ -190,7 +166,7 @@ |
|
|
|
<dependency>
|
|
|
|
<groupId>com.github.pagehelper</groupId>
|
|
|
|
<artifactId>pagehelper-spring-boot-starter</artifactId>
|
|
|
|
<version>1.2.5</version>
|
|
|
|
<version>1.4.7</version>
|
|
|
|
</dependency>
|
|
|
|
<!-- https://mvnrepository.com/artifact/org.dom4j/dom4j -->
|
|
|
|
<dependency>
|
|
...
|
...
|
@@ -212,11 +188,11 @@ |
|
|
|
<!-- <artifactId>spring-cloud-starter-zipkin</artifactId>-->
|
|
|
|
<!-- </dependency>-->
|
|
|
|
|
|
|
|
<dependency>
|
|
|
|
<groupId>de.codecentric</groupId>
|
|
|
|
<artifactId>spring-boot-admin-starter-client</artifactId>
|
|
|
|
<version>2.1.6</version>
|
|
|
|
</dependency>
|
|
|
|
<!-- <dependency>-->
|
|
|
|
<!-- <groupId>de.codecentric</groupId>-->
|
|
|
|
<!-- <artifactId>spring-boot-admin-starter-client</artifactId>-->
|
|
|
|
<!-- <version>2.1.6</version>-->
|
|
|
|
<!-- </dependency>-->
|
|
|
|
<dependency>
|
|
|
|
<groupId>org.springframework.boot</groupId>
|
|
|
|
<artifactId>spring-boot-starter-actuator</artifactId>
|
|
...
|
...
|
@@ -245,7 +221,7 @@ |
|
|
|
<dependency>
|
|
|
|
<groupId>cn.hutool</groupId>
|
|
|
|
<artifactId>hutool-all</artifactId>
|
|
|
|
<version>5.7.14</version>
|
|
|
|
<version>5.8.39</version>
|
|
|
|
</dependency>
|
|
|
|
</dependencies>
|
|
|
|
|
|
...
|
...
|
@@ -289,9 +265,9 @@ |
|
|
|
<id>gen-webadmin</id>
|
|
|
|
<phase>package</phase>
|
|
|
|
<configuration>
|
|
|
|
<tasks>
|
|
|
|
<target>
|
|
|
|
<copy todir="docker" file="target/${project.artifactId}-${project.version}.${project.packaging}" />
|
|
|
|
</tasks>
|
|
|
|
</target>
|
|
|
|
</configuration>
|
|
|
|
<goals>
|
|
|
|
<goal>run</goal>
|
...
|
...
|
|