<?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>
|
|
<groupId>cn.huge</groupId>
|
<artifactId>dyh-base</artifactId>
|
<version>1.0.0-SNAPSHOT</version>
|
<packaging>jar</packaging>
|
|
<name>dyh-base</name>
|
<description>恒巨公共框架-mybatisPlus</description>
|
|
<parent>
|
<groupId>cn.huge</groupId>
|
<artifactId>dyh-service</artifactId>
|
<version>1.0.0-SNAPSHOT</version>
|
</parent>
|
|
<properties>
|
<dm.version>8.1.3.140</dm.version>
|
<mybatis-plus.version>3.4.1</mybatis-plus.version>
|
<guava.version>20.0</guava.version>
|
<commons-collections.version>3.2</commons-collections.version>
|
<commons-fileupload.version>1.2.1</commons-fileupload.version>
|
<commons-io.version>2.4</commons-io.version>
|
<pinyin4j.version>2.5.1</pinyin4j.version>
|
<druid.version>1.1.10</druid.version>
|
<json-lib.version>2.4</json-lib.version>
|
<qrcode.version>1.1</qrcode.version>
|
<!-- <poi.version>3.9</poi.version>-->
|
<poi.version>4.1.2</poi.version>
|
<fastjson.version>1.2.83</fastjson.version>
|
<baidu-sdk.version>4.2.0</baidu-sdk.version>
|
</properties>
|
|
<dependencies>
|
<!-- spring -->
|
<dependency>
|
<groupId>org.springframework.cloud</groupId>
|
<artifactId>spring-cloud-starter-netflix-eureka-client</artifactId>
|
<exclusions>
|
<exclusion>
|
<artifactId>guava</artifactId>
|
<groupId>com.google.guava</groupId>
|
</exclusion>
|
</exclusions>
|
</dependency>
|
<dependency>
|
<groupId>org.springframework.cloud</groupId>
|
<artifactId>spring-cloud-starter-openfeign</artifactId>
|
</dependency>
|
<dependency>
|
<groupId>org.springframework.boot</groupId>
|
<artifactId>spring-boot-starter-web</artifactId>
|
<exclusions>
|
<exclusion>
|
<artifactId>log4j-to-slf4j</artifactId>
|
<groupId>org.apache.logging.log4j</groupId>
|
</exclusion>
|
<exclusion>
|
<artifactId>log4j-api</artifactId>
|
<groupId>org.apache.logging.log4j</groupId>
|
</exclusion>
|
</exclusions>
|
</dependency>
|
<dependency>
|
<groupId>org.springframework.boot</groupId>
|
<artifactId>spring-boot-starter-freemarker</artifactId>
|
</dependency>
|
<dependency>
|
<groupId>org.springframework.boot</groupId>
|
<artifactId>spring-boot-starter-test</artifactId>
|
<scope>test</scope>
|
<exclusions>
|
<exclusion>
|
<artifactId>spring-test</artifactId>
|
<groupId>org.springframework</groupId>
|
</exclusion>
|
<exclusion>
|
<artifactId>spring-boot-test-autoconfigure</artifactId>
|
<groupId>org.springframework.boot</groupId>
|
</exclusion>
|
</exclusions>
|
</dependency>
|
<dependency>
|
<groupId>org.springframework</groupId>
|
<artifactId>spring-test</artifactId>
|
<version>RELEASE</version>
|
</dependency>
|
<!-- <dependency>
|
<groupId>org.springframework.boot</groupId>
|
<artifactId>spring-boot-starter-data-jpa</artifactId>
|
</dependency> -->
|
<!-- spring end -->
|
|
<!-- reactor-core -->
|
<dependency>
|
<groupId>io.projectreactor</groupId>
|
<artifactId>reactor-core</artifactId>
|
<version>3.6.9</version>
|
</dependency>
|
<!-- reactor-core end -->
|
|
<!-- commons-lang3 -->
|
<dependency>
|
<groupId>org.apache.commons</groupId>
|
<artifactId>commons-lang3</artifactId>
|
</dependency>
|
<!-- commons-lang3 end -->
|
|
<!-- jackson -->
|
<dependency>
|
<groupId>com.fasterxml.jackson.jaxrs</groupId>
|
<artifactId>jackson-jaxrs-json-provider</artifactId>
|
</dependency>
|
<dependency>
|
<groupId>com.fasterxml.jackson.core</groupId>
|
<artifactId>jackson-databind</artifactId>
|
</dependency>
|
<dependency>
|
<groupId>com.fasterxml.jackson.module</groupId>
|
<artifactId>jackson-module-jaxb-annotations</artifactId>
|
</dependency>
|
<dependency>
|
<groupId>com.fasterxml.jackson.datatype</groupId>
|
<artifactId>jackson-datatype-joda</artifactId>
|
</dependency>
|
<!-- jackson end -->
|
|
<!-- mockito测试类 -->
|
<dependency>
|
<groupId>org.mockito</groupId>
|
<artifactId>mockito-core</artifactId>
|
</dependency>
|
<!-- mockito测试类 end -->
|
|
<!-- Redis -->
|
<dependency>
|
<groupId>org.springframework.boot</groupId>
|
<artifactId>spring-boot-starter-data-redis</artifactId>
|
</dependency>
|
<!-- Redis end -->
|
|
<!-- http -->
|
<dependency>
|
<groupId>org.apache.httpcomponents</groupId>
|
<artifactId>httpclient</artifactId>
|
</dependency>
|
<dependency>
|
<groupId>org.apache.httpcomponents</groupId>
|
<artifactId>httpmime</artifactId>
|
</dependency>
|
<!-- http end -->
|
|
<!-- JWT -->
|
<dependency>
|
<groupId>com.auth0</groupId>
|
<artifactId>java-jwt</artifactId>
|
</dependency>
|
<!-- JWT end -->
|
|
<!-- lombok -->
|
<dependency>
|
<groupId>org.projectlombok</groupId>
|
<artifactId>lombok</artifactId>
|
</dependency>
|
<!-- lombok end -->
|
|
<!-- commons-codec提供的用于摘要运算、编码的包。在该包中主要分为四类加密:BinaryEncoders、DigestEncoders、LanguageEncoders、NetworkEncoders。 -->
|
<dependency>
|
<groupId>commons-codec</groupId>
|
<artifactId>commons-codec</artifactId>
|
</dependency>
|
<!-- commons-codec end -->
|
|
<!-- 达梦数据库 -->
|
<dependency>
|
<groupId>com.dameng</groupId>
|
<artifactId>DmJdbcDriver18</artifactId>
|
<version>${dm.version}</version>
|
</dependency>
|
<!-- 达梦数据库 end -->
|
|
<!-- mybatis-plus -->
|
<dependency>
|
<groupId>com.baomidou</groupId>
|
<artifactId>mybatis-plus-boot-starter</artifactId>
|
<version>${mybatis-plus.version}</version>
|
</dependency>
|
<!-- mybatis-plus end -->
|
|
<!-- druid连接池 -->
|
<dependency>
|
<groupId>com.alibaba</groupId>
|
<artifactId>druid-spring-boot-starter</artifactId>
|
<version>${druid.version}</version>
|
</dependency>
|
<!-- druid连接池 end -->
|
|
<!-- pinyin4j -->
|
<dependency>
|
<groupId>com.belerweb</groupId>
|
<artifactId>pinyin4j</artifactId>
|
<version>${pinyin4j.version}</version>
|
</dependency>
|
<!-- pinyin4j end -->
|
|
<!-- commons-collections -->
|
<dependency>
|
<groupId>commons-collections</groupId>
|
<artifactId>commons-collections</artifactId>
|
<version>${commons-collections.version}</version>
|
</dependency>
|
<!-- commons-collections end -->
|
|
<!-- commons-fileupload -->
|
<dependency>
|
<groupId>commons-fileupload</groupId>
|
<artifactId>commons-fileupload</artifactId>
|
<version>${commons-fileupload.version}</version>
|
</dependency>
|
<!-- commons-fileupload end -->
|
|
<!-- commons-io -->
|
<dependency>
|
<groupId>commons-io</groupId>
|
<artifactId>commons-io</artifactId>
|
<version>${commons-io.version}</version>
|
</dependency>
|
<!-- commons-io end -->
|
|
<!-- Google guava工具类 -->
|
<dependency>
|
<groupId>com.google.guava</groupId>
|
<artifactId>guava</artifactId>
|
<version>${guava.version}</version>
|
</dependency>
|
<!-- Google guava工具类 end -->
|
|
<!-- json-lib -->
|
<dependency>
|
<groupId>net.sf.json-lib</groupId>
|
<artifactId>json-lib</artifactId>
|
<version>${json-lib.version}</version>
|
<classifier>jdk15</classifier>
|
</dependency>
|
<!-- json-lib end -->
|
|
<!-- qrcode -->
|
<dependency>
|
<groupId>com.github.binarywang</groupId>
|
<artifactId>qrcode-utils</artifactId>
|
<version>${qrcode.version}</version>
|
<exclusions>
|
<exclusion>
|
<artifactId>guava</artifactId>
|
<groupId>com.google.guava</groupId>
|
</exclusion>
|
<exclusion>
|
<artifactId>commons-io</artifactId>
|
<groupId>commons-io</groupId>
|
</exclusion>
|
</exclusions>
|
</dependency>
|
<!-- qrcode end -->
|
|
<!-- poi -->
|
<dependency>
|
<groupId>org.apache.poi</groupId>
|
<artifactId>poi</artifactId>
|
<version>${poi.version}</version>
|
</dependency>
|
<dependency>
|
<groupId>org.apache.poi</groupId>
|
<artifactId>poi-ooxml</artifactId>
|
<version>${poi.version}</version>
|
</dependency>
|
<!-- poi end -->
|
|
<!-- fastjson -->
|
<dependency>
|
<groupId>com.alibaba</groupId>
|
<artifactId>fastjson</artifactId>
|
<version>${fastjson.version}</version>
|
</dependency>
|
<!-- fastjson end -->
|
|
<!-- 百度api -->
|
<dependency>
|
<groupId>com.baidu.aip</groupId>
|
<artifactId>java-sdk</artifactId>
|
<version>${baidu-sdk.version}</version>
|
</dependency>
|
<!-- 百度api end -->
|
|
<dependency>
|
<groupId>junit</groupId>
|
<artifactId>junit</artifactId>
|
<scope>test</scope>
|
</dependency>
|
|
<!-- easyexcel begin-->
|
<dependency>
|
<groupId>com.alibaba</groupId>
|
<artifactId>easyexcel</artifactId>
|
<version>3.1.1</version>
|
</dependency>
|
<!-- easyexcel end-->
|
|
<!-- Swagger依赖 -->
|
<dependency>
|
<groupId>io.springfox</groupId>
|
<artifactId>springfox-swagger2</artifactId>
|
<version>2.9.2</version>
|
<exclusions>
|
<exclusion>
|
<groupId>com.google.guava</groupId>
|
<artifactId>guava</artifactId>
|
</exclusion>
|
</exclusions>
|
</dependency>
|
<dependency>
|
<groupId>io.springfox</groupId>
|
<artifactId>springfox-swagger-ui</artifactId>
|
<version>2.9.2</version>
|
</dependency>
|
<!-- 显式指定Guava版本,解决版本冲突 -->
|
<!-- <dependency>-->
|
<!-- <groupId>com.google.guava</groupId>-->
|
<!-- <artifactId>guava</artifactId>-->
|
<!-- <version>20.0</version>-->
|
<!-- </dependency>-->
|
<!-- Swagger依赖 end -->
|
|
</dependencies>
|
|
</project>
|