You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
283 lines
9.2 KiB
283 lines
9.2 KiB
<?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"> |
|
<parent> |
|
<artifactId>xhm</artifactId> |
|
<groupId>com.xhm</groupId> |
|
<version>3.8.1</version> |
|
</parent> |
|
|
|
<modelVersion>4.0.0</modelVersion> |
|
|
|
<artifactId>xhm-common</artifactId> |
|
|
|
<description> |
|
common通用工具 |
|
</description> |
|
|
|
<dependencies> |
|
|
|
<!-- Spring框架基本的核心工具 --> |
|
<dependency> |
|
<groupId>org.springframework</groupId> |
|
<artifactId>spring-context-support</artifactId> |
|
</dependency> |
|
|
|
<!-- SpringWeb模块 --> |
|
<dependency> |
|
<groupId>org.springframework</groupId> |
|
<artifactId>spring-web</artifactId> |
|
</dependency> |
|
|
|
<!-- spring security 安全认证 --> |
|
<dependency> |
|
<groupId>org.springframework.boot</groupId> |
|
<artifactId>spring-boot-starter-security</artifactId> |
|
</dependency> |
|
|
|
<!-- pagehelper 分页插件 --> |
|
<dependency> |
|
<groupId>com.github.pagehelper</groupId> |
|
<artifactId>pagehelper-spring-boot-starter</artifactId> |
|
</dependency> |
|
|
|
<!-- 自定义验证注解 --> |
|
<dependency> |
|
<groupId>org.springframework.boot</groupId> |
|
<artifactId>spring-boot-starter-validation</artifactId> |
|
</dependency> |
|
|
|
<!--常用工具类 --> |
|
<dependency> |
|
<groupId>org.apache.commons</groupId> |
|
<artifactId>commons-lang3</artifactId> |
|
</dependency> |
|
|
|
<!-- JSON工具类 --> |
|
<dependency> |
|
<groupId>com.fasterxml.jackson.core</groupId> |
|
<artifactId>jackson-databind</artifactId> |
|
</dependency> |
|
|
|
<!-- 阿里JSON解析器 --> |
|
<dependency> |
|
<groupId>com.alibaba</groupId> |
|
<artifactId>fastjson</artifactId> |
|
</dependency> |
|
|
|
<!-- io常用工具类 --> |
|
<dependency> |
|
<groupId>commons-io</groupId> |
|
<artifactId>commons-io</artifactId> |
|
</dependency> |
|
|
|
<!-- 文件上传工具类 --> |
|
<dependency> |
|
<groupId>commons-fileupload</groupId> |
|
<artifactId>commons-fileupload</artifactId> |
|
</dependency> |
|
|
|
<!-- excel工具 --> |
|
<dependency> |
|
<groupId>org.apache.poi</groupId> |
|
<artifactId>poi-ooxml</artifactId> |
|
</dependency> |
|
|
|
<!-- yml解析器 --> |
|
<dependency> |
|
<groupId>org.yaml</groupId> |
|
<artifactId>snakeyaml</artifactId> |
|
</dependency> |
|
|
|
<!-- Token生成与解析--> |
|
<dependency> |
|
<groupId>io.jsonwebtoken</groupId> |
|
<artifactId>jjwt</artifactId> |
|
</dependency> |
|
|
|
|
|
<!-- Jaxb --> |
|
<dependency> |
|
<groupId>javax.xml.bind</groupId> |
|
<artifactId>jaxb-api</artifactId> |
|
</dependency> |
|
|
|
<!-- redis 缓存操作 --> |
|
<dependency> |
|
<groupId>org.springframework.boot</groupId> |
|
<artifactId>spring-boot-starter-data-redis</artifactId> |
|
</dependency> |
|
|
|
<!-- pool 对象池 --> |
|
<dependency> |
|
<groupId>org.apache.commons</groupId> |
|
<artifactId>commons-pool2</artifactId> |
|
</dependency> |
|
|
|
<!-- 解析客户端操作系统、浏览器等 --> |
|
<dependency> |
|
<groupId>eu.bitwalker</groupId> |
|
<artifactId>UserAgentUtils</artifactId> |
|
</dependency> |
|
|
|
<!-- servlet包 --> |
|
<dependency> |
|
<groupId>javax.servlet</groupId> |
|
<artifactId>javax.servlet-api</artifactId> |
|
</dependency> |
|
<!-- 图片压缩 --> |
|
<dependency> |
|
<groupId>net.coobird</groupId> |
|
<artifactId>thumbnailator</artifactId> |
|
<version>0.4.8</version> |
|
</dependency> |
|
<!-- 腾讯云oss上传--> |
|
<dependency> |
|
<groupId>com.qcloud</groupId> |
|
<artifactId>cos_api</artifactId> |
|
<version>5.6.24</version> |
|
</dependency> |
|
<dependency> |
|
<groupId>com.tencentcloudapi</groupId> |
|
<artifactId>tencentcloud-sdk-java</artifactId> |
|
<!-- go to https://search.maven.org/search?q=tencentcloud-sdk-java and get the latest version. --> |
|
<!-- 请到https://search.maven.org/search?q=tencentcloud-sdk-java查询所有版本,最新版本如下 --> |
|
<version>3.1.270</version> |
|
</dependency> |
|
<!-- oss阿里云--> |
|
<dependency> |
|
<groupId>com.aliyun.oss</groupId> |
|
<artifactId>aliyun-sdk-oss</artifactId> |
|
<version>3.4.2</version> |
|
</dependency> |
|
<!--微信支付封装sdk--> |
|
<dependency> |
|
<groupId>com.github.wechatpay-apiv3</groupId> |
|
<artifactId>wechatpay-apache-httpclient</artifactId> |
|
<version>0.4.2</version> |
|
</dependency> |
|
<!-- 支付框架 --> |
|
<dependency> |
|
<groupId>com.egzosn</groupId> |
|
<artifactId>pay-java-ali</artifactId> |
|
<version>2.13.2</version> |
|
</dependency> |
|
<!-- 易宝支付--> |
|
<!-- <dependency>--> |
|
<!-- <groupId>com.github.izerui</groupId>--> |
|
<!-- <artifactId>yeepay</artifactId>--> |
|
<!-- </dependency>--> |
|
|
|
<dependency> |
|
<groupId>com.yeepay.yop.sdk</groupId> |
|
<artifactId>yop-java-sdk-base</artifactId> |
|
<version>4.2.3</version> |
|
</dependency> |
|
<dependency> |
|
<groupId>com.yeepay.yop.sdk</groupId> |
|
<artifactId>yop-java-sdk-okhttp</artifactId> |
|
<version>4.2.3-jdk6on</version> |
|
</dependency> |
|
<dependency> |
|
<groupId>com.yeepay.yop.sdk</groupId> |
|
<artifactId>yop-java-sdk</artifactId> |
|
<version>4.1.12</version> |
|
</dependency> |
|
|
|
<!--通商云支付--> |
|
<!-- <dependency>--> |
|
<!-- <groupId>com.allinpay.sdk</groupId>--> |
|
<!-- <artifactId>top-sdk</artifactId>--> |
|
<!-- </dependency>--> |
|
|
|
<dependency> |
|
<groupId>com.yeepay.yop.sdk</groupId> |
|
<artifactId>yop-java-sdk-parent</artifactId> |
|
<version>4.2.3-jdk6on</version> |
|
<type>pom</type> |
|
</dependency> |
|
<dependency> |
|
<groupId>com.egzosn</groupId> |
|
<artifactId>pay-java-wx</artifactId> |
|
<version>2.13.2</version> |
|
</dependency> |
|
|
|
<dependency> |
|
<groupId>org.projectlombok</groupId> |
|
<artifactId>lombok</artifactId> |
|
</dependency> |
|
<!-- 自定义验证注解 --> |
|
<dependency> |
|
<groupId>org.springframework.boot</groupId> |
|
<artifactId>spring-boot-starter-validation</artifactId> |
|
</dependency> |
|
<!-- 二维码--> |
|
<dependency> |
|
<groupId>com.google.zxing</groupId> |
|
<artifactId>core</artifactId> |
|
<version>3.1.0</version> |
|
</dependency> |
|
<dependency> |
|
<groupId>com.google.zxing</groupId> |
|
<artifactId>javase</artifactId> |
|
<version>3.1.0</version> |
|
</dependency> |
|
|
|
<!--短信功能需要的jar包依赖--> |
|
<dependency> |
|
<groupId>com.aliyun</groupId> |
|
<artifactId>aliyun-java-sdk-core</artifactId> |
|
<version>3.2.8</version> |
|
</dependency> |
|
<dependency> |
|
<groupId>com.aliyun</groupId> |
|
<artifactId>aliyun-java-sdk-dysmsapi</artifactId> |
|
<version>1.1.0</version> |
|
</dependency> |
|
<!-- 腾讯云短信接口--> |
|
<!-- 注:这里只是示例版本号(可直接使用),可获取并替换为 最新的版本号,注意不要使用4.0.x版本(非最新版本) --> |
|
<dependency> |
|
<groupId>com.tencentcloudapi</groupId> |
|
<artifactId>tencentcloud-sdk-java</artifactId> |
|
<version>3.1.270</version> |
|
</dependency> |
|
|
|
<!-- hutool--> |
|
<dependency> |
|
<groupId>cn.hutool</groupId> |
|
<artifactId>hutool-all</artifactId> |
|
<version>5.6.3</version> |
|
</dependency> |
|
|
|
<!-- 微信授权api--> |
|
<dependency> |
|
<groupId>com.github.binarywang</groupId> |
|
<artifactId>weixin-java-miniapp</artifactId> |
|
<version>4.2.0</version> |
|
<scope>compile</scope> |
|
</dependency> |
|
<dependency> |
|
<groupId>com.github.penggle</groupId> |
|
<artifactId>kaptcha</artifactId> |
|
</dependency> |
|
<dependency> |
|
<groupId>io.swagger</groupId> |
|
<artifactId>swagger-annotations</artifactId> |
|
<version>1.6.2</version> |
|
<scope>compile</scope> |
|
</dependency> |
|
<dependency> |
|
<groupId>com.baomidou</groupId> |
|
<artifactId>mybatisplus-spring-boot-starter</artifactId> |
|
<version>1.0.5</version> |
|
</dependency> |
|
<!-- MP 核心库 --> |
|
<dependency> |
|
<groupId>com.baomidou</groupId> |
|
<artifactId>mybatis-plus</artifactId> |
|
<version>2.1.8</version> |
|
</dependency> |
|
</dependencies> |
|
|
|
</project> |