|
@@ -1,229 +1,229 @@
|
|
|
<?xml version="1.0" encoding="UTF-8"?>
|
|
|
<project xmlns="http://maven.apache.org/POM/4.0.0"
|
|
|
- xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
|
|
|
- xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
|
|
|
- <modelVersion>4.0.0</modelVersion>
|
|
|
- <parent>
|
|
|
- <artifactId>pigx-cloud-dependencies-parent</artifactId>
|
|
|
- <groupId>com.pig4cloud</groupId>
|
|
|
- <version>Hoxton.SR5</version>
|
|
|
- <relativePath/>
|
|
|
- </parent>
|
|
|
+ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
|
|
|
+ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
|
|
|
+ <modelVersion>4.0.0</modelVersion>
|
|
|
+ <parent>
|
|
|
+ <artifactId>pigx-cloud-dependencies-parent</artifactId>
|
|
|
+ <groupId>com.pig4cloud</groupId>
|
|
|
+ <version>Hoxton.SR5</version>
|
|
|
+ <relativePath/>
|
|
|
+ </parent>
|
|
|
|
|
|
- <groupId>com.qunzhixinxi</groupId>
|
|
|
- <artifactId>hnqz-common-bom</artifactId>
|
|
|
- <packaging>pom</packaging>
|
|
|
- <version>3.9.0</version>
|
|
|
- <description>hnqz 公共版本控制</description>
|
|
|
+ <groupId>com.qunzhixinxi</groupId>
|
|
|
+ <artifactId>hnqz-common-bom</artifactId>
|
|
|
+ <packaging>pom</packaging>
|
|
|
+ <version>3.9.0</version>
|
|
|
+ <description>hnqz 公共版本控制</description>
|
|
|
|
|
|
- <properties>
|
|
|
- <hnqz.version>3.9.0</hnqz.version>
|
|
|
- <mybatis-plus.version>3.3.2</mybatis-plus.version>
|
|
|
- <dynamic-ds.version>3.0.0</dynamic-ds.version>
|
|
|
- <druid.version>1.1.22</druid.version>
|
|
|
- <mysql.connector.version>8.0.20</mysql.connector.version>
|
|
|
- <mp.weixin.version>3.7.0</mp.weixin.version>
|
|
|
- <groovy.version>3.0.3</groovy.version>
|
|
|
- <security.oauth.version>2.3.6.RELEASE</security.oauth.version>
|
|
|
- <fastjson.version>1.2.69</fastjson.version>
|
|
|
- <commons-io.version>2.8.0</commons-io.version>
|
|
|
- <dm.version>8.1.2.192</dm.version>
|
|
|
- <highgo.version>6.2.0</highgo.version>
|
|
|
- </properties>
|
|
|
+ <properties>
|
|
|
+ <hnqz.version>3.9.0</hnqz.version>
|
|
|
+ <mybatis-plus.version>3.3.2</mybatis-plus.version>
|
|
|
+ <dynamic-ds.version>3.0.0</dynamic-ds.version>
|
|
|
+ <druid.version>1.1.22</druid.version>
|
|
|
+ <mysql.connector.version>8.0.20</mysql.connector.version>
|
|
|
+ <mp.weixin.version>4.6.0</mp.weixin.version>
|
|
|
+ <groovy.version>3.0.3</groovy.version>
|
|
|
+ <security.oauth.version>2.3.6.RELEASE</security.oauth.version>
|
|
|
+ <fastjson.version>1.2.69</fastjson.version>
|
|
|
+ <commons-io.version>2.8.0</commons-io.version>
|
|
|
+ <dm.version>8.1.2.192</dm.version>
|
|
|
+ <highgo.version>6.2.0</highgo.version>
|
|
|
+ </properties>
|
|
|
|
|
|
- <dependencyManagement>
|
|
|
- <dependencies>
|
|
|
- <dependency>
|
|
|
- <groupId>com.qunzhixinxi</groupId>
|
|
|
- <artifactId>hnqz-common-core</artifactId>
|
|
|
- <version>${hnqz.version}</version>
|
|
|
- </dependency>
|
|
|
- <dependency>
|
|
|
- <groupId>com.qunzhixinxi</groupId>
|
|
|
- <artifactId>hnqz-common-data</artifactId>
|
|
|
- <version>${hnqz.version}</version>
|
|
|
- </dependency>
|
|
|
- <dependency>
|
|
|
- <groupId>com.qunzhixinxi</groupId>
|
|
|
- <artifactId>hnqz-common-gateway</artifactId>
|
|
|
- <version>${hnqz.version}</version>
|
|
|
- </dependency>
|
|
|
- <dependency>
|
|
|
- <groupId>com.qunzhixinxi</groupId>
|
|
|
- <artifactId>hnqz-common-gray</artifactId>
|
|
|
- <version>${hnqz.version}</version>
|
|
|
- </dependency>
|
|
|
- <dependency>
|
|
|
- <groupId>com.qunzhixinxi</groupId>
|
|
|
- <artifactId>hnqz-common-datasource</artifactId>
|
|
|
- <version>${hnqz.version}</version>
|
|
|
- </dependency>
|
|
|
- <dependency>
|
|
|
- <groupId>com.qunzhixinxi</groupId>
|
|
|
- <artifactId>hnqz-common-job</artifactId>
|
|
|
- <version>${hnqz.version}</version>
|
|
|
- </dependency>
|
|
|
- <dependency>
|
|
|
- <groupId>com.qunzhixinxi</groupId>
|
|
|
- <artifactId>hnqz-common-log</artifactId>
|
|
|
- <version>${hnqz.version}</version>
|
|
|
- </dependency>
|
|
|
- <dependency>
|
|
|
- <groupId>com.qunzhixinxi</groupId>
|
|
|
- <artifactId>hnqz-common-oss</artifactId>
|
|
|
- <version>${hnqz.version}</version>
|
|
|
- </dependency>
|
|
|
- <dependency>
|
|
|
- <groupId>com.qunzhixinxi</groupId>
|
|
|
- <artifactId>hnqz-common-security</artifactId>
|
|
|
- <version>${hnqz.version}</version>
|
|
|
- </dependency>
|
|
|
- <dependency>
|
|
|
- <groupId>com.qunzhixinxi</groupId>
|
|
|
- <artifactId>hnqz-common-sentinel</artifactId>
|
|
|
- <version>${hnqz.version}</version>
|
|
|
- </dependency>
|
|
|
- <dependency>
|
|
|
- <groupId>com.qunzhixinxi</groupId>
|
|
|
- <artifactId>hnqz-common-feign</artifactId>
|
|
|
- <version>${hnqz.version}</version>
|
|
|
- </dependency>
|
|
|
- <dependency>
|
|
|
- <groupId>com.qunzhixinxi</groupId>
|
|
|
- <artifactId>hnqz-common-sequence</artifactId>
|
|
|
- <version>${hnqz.version}</version>
|
|
|
- </dependency>
|
|
|
- <dependency>
|
|
|
- <groupId>com.qunzhixinxi</groupId>
|
|
|
- <artifactId>hnqz-common-mq</artifactId>
|
|
|
- <version>${hnqz.version}</version>
|
|
|
- </dependency>
|
|
|
- <dependency>
|
|
|
- <groupId>com.qunzhixinxi</groupId>
|
|
|
- <artifactId>hnqz-upms-api</artifactId>
|
|
|
- <version>${hnqz.version}</version>
|
|
|
- </dependency>
|
|
|
- <!--mybatis plus extension,包含了mybatis plus core-->
|
|
|
- <dependency>
|
|
|
- <groupId>com.baomidou</groupId>
|
|
|
- <artifactId>mybatis-plus-extension</artifactId>
|
|
|
- <version>${mybatis-plus.version}</version>
|
|
|
- </dependency>
|
|
|
- <!--mybatis-->
|
|
|
- <dependency>
|
|
|
- <groupId>com.baomidou</groupId>
|
|
|
- <artifactId>mybatis-plus-boot-starter</artifactId>
|
|
|
- <version>${mybatis-plus.version}</version>
|
|
|
- </dependency>
|
|
|
- <dependency>
|
|
|
- <groupId>com.baomidou</groupId>
|
|
|
- <artifactId>dynamic-datasource-spring-boot-starter</artifactId>
|
|
|
- <version>${dynamic-ds.version}</version>
|
|
|
- </dependency>
|
|
|
- <!-- druid 连接池 -->
|
|
|
- <dependency>
|
|
|
- <groupId>com.alibaba</groupId>
|
|
|
- <artifactId>druid-spring-boot-starter</artifactId>
|
|
|
- <version>${druid.version}</version>
|
|
|
- </dependency>
|
|
|
- <!--DM8-->
|
|
|
- <dependency>
|
|
|
- <groupId>com.dameng</groupId>
|
|
|
- <artifactId>DmJdbcDriver18</artifactId>
|
|
|
- <version>${dm.version}</version>
|
|
|
- </dependency>
|
|
|
- <dependency>
|
|
|
- <groupId>com.dameng</groupId>
|
|
|
- <artifactId>DmDialect-for-hibernate5.3</artifactId>
|
|
|
- <version>${dm.version}</version>
|
|
|
- </dependency>
|
|
|
- <dependency>
|
|
|
- <groupId>com.highgo</groupId>
|
|
|
- <artifactId>HgdbJdbc</artifactId>
|
|
|
- <version>${highgo.version}</version>
|
|
|
- </dependency>
|
|
|
- <!--fastjson-->
|
|
|
- <dependency>
|
|
|
- <groupId>com.alibaba</groupId>
|
|
|
- <artifactId>fastjson</artifactId>
|
|
|
- <version>${fastjson.version}</version>
|
|
|
- </dependency>
|
|
|
- <!-- io -->
|
|
|
- <dependency>
|
|
|
- <groupId>commons-io</groupId>
|
|
|
- <artifactId>commons-io</artifactId>
|
|
|
- <version>${commons-io.version}</version>
|
|
|
- </dependency>
|
|
|
- <!--微信依赖-->
|
|
|
- <dependency>
|
|
|
- <groupId>com.github.binarywang</groupId>
|
|
|
- <artifactId>weixin-java-mp</artifactId>
|
|
|
- <version>${mp.weixin.version}</version>
|
|
|
- </dependency>
|
|
|
- <dependency>
|
|
|
- <groupId>com.github.binarywang</groupId>
|
|
|
- <artifactId>weixin-java-common</artifactId>
|
|
|
- <version>${mp.weixin.version}</version>
|
|
|
- </dependency>
|
|
|
- <!--定义groovy 版本-->
|
|
|
- <dependency>
|
|
|
- <groupId>org.codehaus.groovy</groupId>
|
|
|
- <artifactId>groovy</artifactId>
|
|
|
- <version>${groovy.version}</version>
|
|
|
- </dependency>
|
|
|
- <!--稳定版本,替代spring security bom内置-->
|
|
|
- <dependency>
|
|
|
- <groupId>org.springframework.security.oauth</groupId>
|
|
|
- <artifactId>spring-security-oauth2</artifactId>
|
|
|
- <version>${security.oauth.version}</version>
|
|
|
- </dependency>
|
|
|
- </dependencies>
|
|
|
- </dependencyManagement>
|
|
|
+ <dependencyManagement>
|
|
|
+ <dependencies>
|
|
|
+ <dependency>
|
|
|
+ <groupId>com.qunzhixinxi</groupId>
|
|
|
+ <artifactId>hnqz-common-core</artifactId>
|
|
|
+ <version>${hnqz.version}</version>
|
|
|
+ </dependency>
|
|
|
+ <dependency>
|
|
|
+ <groupId>com.qunzhixinxi</groupId>
|
|
|
+ <artifactId>hnqz-common-data</artifactId>
|
|
|
+ <version>${hnqz.version}</version>
|
|
|
+ </dependency>
|
|
|
+ <dependency>
|
|
|
+ <groupId>com.qunzhixinxi</groupId>
|
|
|
+ <artifactId>hnqz-common-gateway</artifactId>
|
|
|
+ <version>${hnqz.version}</version>
|
|
|
+ </dependency>
|
|
|
+ <dependency>
|
|
|
+ <groupId>com.qunzhixinxi</groupId>
|
|
|
+ <artifactId>hnqz-common-gray</artifactId>
|
|
|
+ <version>${hnqz.version}</version>
|
|
|
+ </dependency>
|
|
|
+ <dependency>
|
|
|
+ <groupId>com.qunzhixinxi</groupId>
|
|
|
+ <artifactId>hnqz-common-datasource</artifactId>
|
|
|
+ <version>${hnqz.version}</version>
|
|
|
+ </dependency>
|
|
|
+ <dependency>
|
|
|
+ <groupId>com.qunzhixinxi</groupId>
|
|
|
+ <artifactId>hnqz-common-job</artifactId>
|
|
|
+ <version>${hnqz.version}</version>
|
|
|
+ </dependency>
|
|
|
+ <dependency>
|
|
|
+ <groupId>com.qunzhixinxi</groupId>
|
|
|
+ <artifactId>hnqz-common-log</artifactId>
|
|
|
+ <version>${hnqz.version}</version>
|
|
|
+ </dependency>
|
|
|
+ <dependency>
|
|
|
+ <groupId>com.qunzhixinxi</groupId>
|
|
|
+ <artifactId>hnqz-common-oss</artifactId>
|
|
|
+ <version>${hnqz.version}</version>
|
|
|
+ </dependency>
|
|
|
+ <dependency>
|
|
|
+ <groupId>com.qunzhixinxi</groupId>
|
|
|
+ <artifactId>hnqz-common-security</artifactId>
|
|
|
+ <version>${hnqz.version}</version>
|
|
|
+ </dependency>
|
|
|
+ <dependency>
|
|
|
+ <groupId>com.qunzhixinxi</groupId>
|
|
|
+ <artifactId>hnqz-common-sentinel</artifactId>
|
|
|
+ <version>${hnqz.version}</version>
|
|
|
+ </dependency>
|
|
|
+ <dependency>
|
|
|
+ <groupId>com.qunzhixinxi</groupId>
|
|
|
+ <artifactId>hnqz-common-feign</artifactId>
|
|
|
+ <version>${hnqz.version}</version>
|
|
|
+ </dependency>
|
|
|
+ <dependency>
|
|
|
+ <groupId>com.qunzhixinxi</groupId>
|
|
|
+ <artifactId>hnqz-common-sequence</artifactId>
|
|
|
+ <version>${hnqz.version}</version>
|
|
|
+ </dependency>
|
|
|
+ <dependency>
|
|
|
+ <groupId>com.qunzhixinxi</groupId>
|
|
|
+ <artifactId>hnqz-common-mq</artifactId>
|
|
|
+ <version>${hnqz.version}</version>
|
|
|
+ </dependency>
|
|
|
+ <dependency>
|
|
|
+ <groupId>com.qunzhixinxi</groupId>
|
|
|
+ <artifactId>hnqz-upms-api</artifactId>
|
|
|
+ <version>${hnqz.version}</version>
|
|
|
+ </dependency>
|
|
|
+ <!--mybatis plus extension,包含了mybatis plus core-->
|
|
|
+ <dependency>
|
|
|
+ <groupId>com.baomidou</groupId>
|
|
|
+ <artifactId>mybatis-plus-extension</artifactId>
|
|
|
+ <version>${mybatis-plus.version}</version>
|
|
|
+ </dependency>
|
|
|
+ <!--mybatis-->
|
|
|
+ <dependency>
|
|
|
+ <groupId>com.baomidou</groupId>
|
|
|
+ <artifactId>mybatis-plus-boot-starter</artifactId>
|
|
|
+ <version>${mybatis-plus.version}</version>
|
|
|
+ </dependency>
|
|
|
+ <dependency>
|
|
|
+ <groupId>com.baomidou</groupId>
|
|
|
+ <artifactId>dynamic-datasource-spring-boot-starter</artifactId>
|
|
|
+ <version>${dynamic-ds.version}</version>
|
|
|
+ </dependency>
|
|
|
+ <!-- druid 连接池 -->
|
|
|
+ <dependency>
|
|
|
+ <groupId>com.alibaba</groupId>
|
|
|
+ <artifactId>druid-spring-boot-starter</artifactId>
|
|
|
+ <version>${druid.version}</version>
|
|
|
+ </dependency>
|
|
|
+ <!--DM8-->
|
|
|
+ <dependency>
|
|
|
+ <groupId>com.dameng</groupId>
|
|
|
+ <artifactId>DmJdbcDriver18</artifactId>
|
|
|
+ <version>${dm.version}</version>
|
|
|
+ </dependency>
|
|
|
+ <dependency>
|
|
|
+ <groupId>com.dameng</groupId>
|
|
|
+ <artifactId>DmDialect-for-hibernate5.3</artifactId>
|
|
|
+ <version>${dm.version}</version>
|
|
|
+ </dependency>
|
|
|
+ <dependency>
|
|
|
+ <groupId>com.highgo</groupId>
|
|
|
+ <artifactId>HgdbJdbc</artifactId>
|
|
|
+ <version>${highgo.version}</version>
|
|
|
+ </dependency>
|
|
|
+ <!--fastjson-->
|
|
|
+ <dependency>
|
|
|
+ <groupId>com.alibaba</groupId>
|
|
|
+ <artifactId>fastjson</artifactId>
|
|
|
+ <version>${fastjson.version}</version>
|
|
|
+ </dependency>
|
|
|
+ <!-- io -->
|
|
|
+ <dependency>
|
|
|
+ <groupId>commons-io</groupId>
|
|
|
+ <artifactId>commons-io</artifactId>
|
|
|
+ <version>${commons-io.version}</version>
|
|
|
+ </dependency>
|
|
|
+ <!--微信依赖-->
|
|
|
+ <dependency>
|
|
|
+ <groupId>com.github.binarywang</groupId>
|
|
|
+ <artifactId>weixin-java-mp</artifactId>
|
|
|
+ <version>${mp.weixin.version}</version>
|
|
|
+ </dependency>
|
|
|
+ <dependency>
|
|
|
+ <groupId>com.github.binarywang</groupId>
|
|
|
+ <artifactId>weixin-java-common</artifactId>
|
|
|
+ <version>${mp.weixin.version}</version>
|
|
|
+ </dependency>
|
|
|
+ <!--定义groovy 版本-->
|
|
|
+ <dependency>
|
|
|
+ <groupId>org.codehaus.groovy</groupId>
|
|
|
+ <artifactId>groovy</artifactId>
|
|
|
+ <version>${groovy.version}</version>
|
|
|
+ </dependency>
|
|
|
+ <!--稳定版本,替代spring security bom内置-->
|
|
|
+ <dependency>
|
|
|
+ <groupId>org.springframework.security.oauth</groupId>
|
|
|
+ <artifactId>spring-security-oauth2</artifactId>
|
|
|
+ <version>${security.oauth.version}</version>
|
|
|
+ </dependency>
|
|
|
+ </dependencies>
|
|
|
+ </dependencyManagement>
|
|
|
|
|
|
- <build>
|
|
|
- <plugins>
|
|
|
- <!--避免和parent bom坐标不一致 -->
|
|
|
- <plugin>
|
|
|
- <groupId>com.pig4cloud.plugin</groupId>
|
|
|
- <artifactId>spring-cloud-maven-plugin</artifactId>
|
|
|
- <version>1.1.1</version>
|
|
|
- <executions>
|
|
|
- <execution>
|
|
|
- <phase>package</phase>
|
|
|
- <goals>
|
|
|
- <goal>info</goal>
|
|
|
- </goals>
|
|
|
- </execution>
|
|
|
- </executions>
|
|
|
- </plugin>
|
|
|
- <!-- nothing to do, but we need this to run docker:build form project root -->
|
|
|
- <plugin>
|
|
|
- <groupId>io.fabric8</groupId>
|
|
|
- <artifactId>docker-maven-plugin</artifactId>
|
|
|
- <version>0.32.0</version>
|
|
|
- <configuration>
|
|
|
- <skip>true</skip>
|
|
|
- </configuration>
|
|
|
- </plugin>
|
|
|
- <!--代码格式插件,默认使用spring 规则-->
|
|
|
- <plugin>
|
|
|
- <groupId>io.spring.javaformat</groupId>
|
|
|
- <artifactId>spring-javaformat-maven-plugin</artifactId>
|
|
|
- <version>0.0.22</version>
|
|
|
- </plugin>
|
|
|
- </plugins>
|
|
|
- </build>
|
|
|
+ <build>
|
|
|
+ <plugins>
|
|
|
+ <!--避免和parent bom坐标不一致 -->
|
|
|
+ <plugin>
|
|
|
+ <groupId>com.pig4cloud.plugin</groupId>
|
|
|
+ <artifactId>spring-cloud-maven-plugin</artifactId>
|
|
|
+ <version>1.1.1</version>
|
|
|
+ <executions>
|
|
|
+ <execution>
|
|
|
+ <phase>package</phase>
|
|
|
+ <goals>
|
|
|
+ <goal>info</goal>
|
|
|
+ </goals>
|
|
|
+ </execution>
|
|
|
+ </executions>
|
|
|
+ </plugin>
|
|
|
+ <!-- nothing to do, but we need this to run docker:build form project root -->
|
|
|
+ <plugin>
|
|
|
+ <groupId>io.fabric8</groupId>
|
|
|
+ <artifactId>docker-maven-plugin</artifactId>
|
|
|
+ <version>0.32.0</version>
|
|
|
+ <configuration>
|
|
|
+ <skip>true</skip>
|
|
|
+ </configuration>
|
|
|
+ </plugin>
|
|
|
+ <!--代码格式插件,默认使用spring 规则-->
|
|
|
+ <plugin>
|
|
|
+ <groupId>io.spring.javaformat</groupId>
|
|
|
+ <artifactId>spring-javaformat-maven-plugin</artifactId>
|
|
|
+ <version>0.0.22</version>
|
|
|
+ </plugin>
|
|
|
+ </plugins>
|
|
|
+ </build>
|
|
|
|
|
|
- <pluginRepositories>
|
|
|
- <pluginRepository>
|
|
|
- <id>aliyun-plugin</id>
|
|
|
- <url>https://maven.aliyun.com/repository/public</url>
|
|
|
- <releases>
|
|
|
- <enabled>true</enabled>
|
|
|
- </releases>
|
|
|
- <snapshots>
|
|
|
- <enabled>false</enabled>
|
|
|
- </snapshots>
|
|
|
- </pluginRepository>
|
|
|
- </pluginRepositories>
|
|
|
+ <pluginRepositories>
|
|
|
+ <pluginRepository>
|
|
|
+ <id>aliyun-plugin</id>
|
|
|
+ <url>https://maven.aliyun.com/repository/public</url>
|
|
|
+ <releases>
|
|
|
+ <enabled>true</enabled>
|
|
|
+ </releases>
|
|
|
+ <snapshots>
|
|
|
+ <enabled>false</enabled>
|
|
|
+ </snapshots>
|
|
|
+ </pluginRepository>
|
|
|
+ </pluginRepositories>
|
|
|
</project>
|