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.
230 lines
8.3 KiB
230 lines
8.3 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>blockchain-common</artifactId> |
|
<groupId>com.blockchain</groupId> |
|
<version>1.0-SNAPSHOT</version> |
|
</parent> |
|
<modelVersion>4.0.0</modelVersion> |
|
|
|
<artifactId>blockchain-common-pom</artifactId> |
|
|
|
<properties> |
|
<!-- mybatis --> |
|
<mybatis-starter-version>1.3.2</mybatis-starter-version> |
|
<mybatis-plugin-version>1.3.5</mybatis-plugin-version> |
|
<tkmybatis.version>4.0.3</tkmybatis.version> |
|
|
|
<!-- 分页 --> |
|
<PageHelper.version>5.1.1</PageHelper.version> |
|
<springboot.pagehelper.version>1.2.3</springboot.pagehelper.version> |
|
|
|
<!-- 数据库驱动、连接池--> |
|
<mysql-connector.version>5.1.39</mysql-connector.version> |
|
<druid-starter-version>1.1.9</druid-starter-version> |
|
|
|
<!-- 当前微服务版本 --> |
|
<last-blockchain-version>1.0-SNAPSHOT</last-blockchain-version> |
|
<!-- swagger 文档--> |
|
<swagger-ui.version>2.7.0</swagger-ui.version> |
|
<swagger2.version>2.7.0</swagger2.version> |
|
|
|
<jsoup-version>1.11.3</jsoup-version> |
|
<commons-lang3-version>3.7</commons-lang3-version> |
|
<fastjson-version>1.2.47</fastjson-version> |
|
<google-guava-version>23.0</google-guava-version> |
|
<commons-codec-version>1.10</commons-codec-version> |
|
|
|
<!-- httpclient--> |
|
<httpclient.version>4.3.5</httpclient.version> |
|
</properties> |
|
|
|
|
|
<dependencies> |
|
<!-- ====spring boot start==== --> |
|
<!-- web --> |
|
<dependency> |
|
<groupId>org.springframework.boot</groupId> |
|
<artifactId>spring-boot-starter-web</artifactId> |
|
</dependency> |
|
<!-- aop --> |
|
<dependency> |
|
<groupId>org.springframework.boot</groupId> |
|
<artifactId>spring-boot-starter-aop</artifactId> |
|
</dependency> |
|
<!--springboot 配置监控 用于重新获取与刷新1 --> |
|
<dependency> |
|
<groupId>org.springframework.boot</groupId> |
|
<artifactId>spring-boot-starter-actuator</artifactId> |
|
</dependency> |
|
<!-- devtools --> |
|
<dependency> |
|
<groupId>org.springframework.boot</groupId> |
|
<artifactId>spring-boot-devtools</artifactId> |
|
<optional>true</optional> |
|
<scope>runtime</scope> |
|
</dependency> |
|
<!-- test --> |
|
<dependency> |
|
<groupId>org.springframework.boot</groupId> |
|
<artifactId>spring-boot-starter-test</artifactId> |
|
<scope>test</scope> |
|
</dependency> |
|
<!-- ====spring boot end==== --> |
|
|
|
<!-- ====redis缓存 start==== --> |
|
<dependency> |
|
<groupId>org.springframework.boot</groupId> |
|
<artifactId>spring-boot-starter-data-redis</artifactId> |
|
</dependency> |
|
<dependency> |
|
<groupId>org.springframework.session</groupId> |
|
<artifactId>spring-session-data-redis</artifactId> |
|
</dependency> |
|
<dependency> |
|
<groupId>org.springframework.boot</groupId> |
|
<artifactId>spring-boot-starter-cache</artifactId> |
|
</dependency> |
|
<!-- ====redis缓存 end==== --> |
|
|
|
<!-- ====spring cloud 微服务 start==== --> |
|
<!-- 注册中心 --> |
|
<dependency> |
|
<groupId>org.springframework.cloud</groupId> |
|
<artifactId>spring-cloud-starter-config</artifactId> |
|
</dependency> |
|
<!-- 客户端 --> |
|
<dependency> |
|
<groupId>org.springframework.cloud</groupId> |
|
<artifactId>spring-cloud-starter-netflix-eureka-client</artifactId> |
|
</dependency> |
|
<!-- 服务消费者 feign --> |
|
<dependency> |
|
<groupId>org.springframework.cloud</groupId> |
|
<artifactId>spring-cloud-starter-openfeign</artifactId> |
|
</dependency> |
|
<!-- 熔断器 --> |
|
<dependency> |
|
<groupId>org.springframework.cloud</groupId> |
|
<artifactId>spring-cloud-starter-netflix-hystrix</artifactId> |
|
</dependency> |
|
<!-- commons --> |
|
<dependency> |
|
<groupId>org.springframework.cloud</groupId> |
|
<artifactId>spring-cloud-commons</artifactId> |
|
</dependency> |
|
|
|
<!-- ====spring cloud 微服务 end==== --> |
|
|
|
<!-- ====Swagger start==== --> |
|
<!--springfox的基本信息文档: http://springfox.github.io/springfox/docs/current/#architecture--> |
|
<dependency> |
|
<groupId>io.springfox</groupId> |
|
<artifactId>springfox-swagger-ui</artifactId> |
|
<version>${swagger-ui.version}</version> |
|
</dependency> |
|
|
|
<dependency> |
|
<groupId>io.springfox</groupId> |
|
<artifactId>springfox-swagger2</artifactId> |
|
<version>${swagger2.version}</version> |
|
</dependency> |
|
<!-- ====Swagger end==== --> |
|
|
|
<!-- ====持久层 start==== --> |
|
<!-- 数据库 --> |
|
<dependency> |
|
<groupId>mysql</groupId> |
|
<artifactId>mysql-connector-java</artifactId> |
|
<version>${mysql-connector.version}</version> |
|
</dependency> |
|
<dependency> |
|
<groupId>org.mybatis.spring.boot</groupId> |
|
<artifactId>mybatis-spring-boot-starter</artifactId> |
|
<version>${mybatis-starter-version}</version> |
|
</dependency> |
|
<dependency> |
|
<groupId>com.github.pagehelper</groupId> |
|
<artifactId>pagehelper-spring-boot-starter</artifactId> |
|
<version>${springboot.pagehelper.version}</version> |
|
</dependency> |
|
<dependency> |
|
<groupId>tk.mybatis</groupId> |
|
<artifactId>mapper</artifactId> |
|
<version>${tkmybatis.version}</version> |
|
</dependency> |
|
<!-- druid starter --> |
|
<dependency> |
|
<groupId>com.alibaba</groupId> |
|
<artifactId>druid-spring-boot-starter</artifactId> |
|
<version>${druid-starter-version}</version> |
|
</dependency> |
|
<!-- ====持久层 end==== --> |
|
|
|
<!-- ====其他==== --> |
|
<dependency> |
|
<groupId>com.alibaba</groupId> |
|
<artifactId>fastjson</artifactId> |
|
<version>${fastjson-version}</version> |
|
</dependency> |
|
<dependency> |
|
<groupId>org.apache.commons</groupId> |
|
<artifactId>commons-lang3</artifactId> |
|
<version>${commons-lang3-version}</version> |
|
</dependency> |
|
<!-- Java字符串、集合、并发、I/O和反射的协作工具类 --> |
|
<dependency> |
|
<groupId>com.google.guava</groupId> |
|
<artifactId>guava</artifactId> |
|
<version>${google-guava-version}</version> |
|
</dependency> |
|
<!-- HTML解析器 --> |
|
<dependency> |
|
<groupId>org.jsoup</groupId> |
|
<artifactId>jsoup</artifactId> |
|
<version>${jsoup-version}</version> |
|
</dependency> |
|
|
|
<!-- httpclient --> |
|
<dependency> |
|
<groupId>org.apache.httpcomponents</groupId> |
|
<artifactId>httpclient</artifactId> |
|
<version>${httpclient.version}</version> |
|
</dependency> |
|
|
|
<dependency> |
|
<groupId>org.apache.commons</groupId> |
|
<artifactId>commons-lang3</artifactId> |
|
<version>${commons-lang3-version}</version> |
|
</dependency> |
|
<dependency> |
|
<groupId>commons-codec</groupId> |
|
<artifactId>commons-codec</artifactId> |
|
<version>${commons-codec-version}</version> |
|
</dependency> |
|
|
|
<!--websocket依赖包--> |
|
<dependency> |
|
<groupId>org.springframework.boot</groupId> |
|
<artifactId>spring-boot-starter-websocket</artifactId> |
|
</dependency> |
|
|
|
<!-- json-RPC --> |
|
<dependency> |
|
<groupId>com.github.briandilley.jsonrpc4j</groupId> |
|
<artifactId>jsonrpc4j</artifactId> |
|
<version>1.5.3</version> |
|
</dependency> |
|
|
|
<!-- 阿里云依赖 --> |
|
<dependency> |
|
<groupId>com.aliyun</groupId> |
|
<artifactId>aliyun-java-sdk-core</artifactId> |
|
<version>4.0.3</version> |
|
</dependency> |
|
|
|
</dependencies> |
|
|
|
</project> |