|
@@ -1,288 +1,286 @@
|
|
<?xml version="1.0" encoding="UTF-8"?>
|
|
<?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>com.diagbot</groupId>
|
|
|
|
- <artifactId>mrqc-sys</artifactId>
|
|
|
|
- <version>0.0.1-SNAPSHOT</version>
|
|
|
|
- <packaging>jar</packaging>
|
|
|
|
-
|
|
|
|
- <name>mrqc-sys</name>
|
|
|
|
- <description>病历质控系统</description>
|
|
|
|
-
|
|
|
|
- <parent>
|
|
|
|
- <groupId>org.springframework.boot</groupId>
|
|
|
|
- <artifactId>spring-boot-starter-parent</artifactId>
|
|
|
|
- <version>2.2.1.RELEASE</version>
|
|
|
|
- <relativePath/>
|
|
|
|
- </parent>
|
|
|
|
-
|
|
|
|
- <properties>
|
|
|
|
- <maven.compiler.source>1.8</maven.compiler.source>
|
|
|
|
- <maven.compiler.target>1.8</maven.compiler.target>
|
|
|
|
- <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
|
|
|
|
- <project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>
|
|
|
|
- <java.version>1.8</java.version>
|
|
|
|
- <spring-cloud.version>Hoxton.RELEASE</spring-cloud.version>
|
|
|
|
- <mybatis-plus-boot-starter.version>3.2.0</mybatis-plus-boot-starter.version>
|
|
|
|
- <mybatis-spring-boot.version>2.1.1</mybatis-spring-boot.version>
|
|
|
|
- <druid.version>1.1.21</druid.version>
|
|
|
|
- <swagger.version>2.9.2</swagger.version>
|
|
|
|
- <!--<swagger-bootstrap.version>1.9.1</swagger-bootstrap.version>-->
|
|
|
|
- <logstash.version>5.2</logstash.version>
|
|
|
|
- <poi.version>4.1.1</poi.version>
|
|
|
|
- <aggregator.version>1.1.0</aggregator.version>
|
|
|
|
- <okhttp.version>4.2.2</okhttp.version>
|
|
|
|
- <easypoi.version>4.2.0</easypoi.version>
|
|
|
|
- <docker-maven-plugin.version>1.2.1</docker-maven-plugin.version>
|
|
|
|
- <docker.image.prefix>192.168.2.236:5000/diagbotcloud</docker.image.prefix>
|
|
|
|
- <registryUrl>http://192.168.2.236:5000/repository/diagbotcloud/</registryUrl>
|
|
|
|
- </properties>
|
|
|
|
-
|
|
|
|
- <dependencyManagement>
|
|
|
|
- <dependencies>
|
|
|
|
- <dependency>
|
|
|
|
- <groupId>org.springframework.cloud</groupId>
|
|
|
|
- <artifactId>spring-cloud-dependencies</artifactId>
|
|
|
|
- <version>${spring-cloud.version}</version>
|
|
|
|
- <type>pom</type>
|
|
|
|
- <scope>import</scope>
|
|
|
|
- </dependency>
|
|
|
|
- </dependencies>
|
|
|
|
- </dependencyManagement>
|
|
|
|
-
|
|
|
|
- <dependencies>
|
|
|
|
- <dependency>
|
|
|
|
- <groupId>com.diagbot</groupId>
|
|
|
|
- <artifactId>common</artifactId>
|
|
|
|
- <version>0.0.1-SNAPSHOT</version>
|
|
|
|
- <exclusions>
|
|
|
|
- <exclusion>
|
|
|
|
- <groupId>com.github.promeg</groupId>
|
|
|
|
- <artifactId>tinypinyin</artifactId>
|
|
|
|
- </exclusion>
|
|
|
|
- </exclusions>
|
|
|
|
-
|
|
|
|
- </dependency>
|
|
|
|
- <dependency>
|
|
|
|
- <groupId>org.springframework.boot</groupId>
|
|
|
|
- <artifactId>spring-boot-starter-test</artifactId>
|
|
|
|
- <scope>test</scope>
|
|
|
|
- </dependency>
|
|
|
|
- <dependency>
|
|
|
|
- <groupId>org.jolokia</groupId>
|
|
|
|
- <artifactId>jolokia-core</artifactId>
|
|
|
|
- </dependency>
|
|
|
|
-
|
|
|
|
- <!-- 开启web-->
|
|
|
|
- <dependency>
|
|
|
|
- <groupId>org.springframework.boot</groupId>
|
|
|
|
- <artifactId>spring-boot-starter-web</artifactId>
|
|
|
|
- <exclusions>
|
|
|
|
- <exclusion>
|
|
|
|
- <groupId>org.springframework.boot</groupId>
|
|
|
|
- <artifactId>spring-boot-starter-tomcat</artifactId>
|
|
|
|
- </exclusion>
|
|
|
|
- </exclusions>
|
|
|
|
- </dependency>
|
|
|
|
- <dependency>
|
|
|
|
- <groupId>org.springframework.boot</groupId>
|
|
|
|
- <artifactId>spring-boot-starter-undertow</artifactId>
|
|
|
|
- </dependency>
|
|
|
|
-
|
|
|
|
- <!-- 开启feign-->
|
|
|
|
- <dependency>
|
|
|
|
- <groupId>org.springframework.cloud</groupId>
|
|
|
|
- <artifactId>spring-cloud-starter-openfeign</artifactId>
|
|
|
|
- </dependency>
|
|
|
|
-
|
|
|
|
- <!-- dashboard -->
|
|
|
|
- <!-- actuator-->
|
|
|
|
- <dependency>
|
|
|
|
- <groupId>org.springframework.boot</groupId>
|
|
|
|
- <artifactId>spring-boot-starter-actuator</artifactId>
|
|
|
|
- </dependency>
|
|
|
|
- <!--hystrix-dashboard-->
|
|
|
|
- <dependency>
|
|
|
|
- <groupId>org.springframework.cloud</groupId>
|
|
|
|
- <artifactId>spring-cloud-starter-netflix-hystrix-dashboard</artifactId>
|
|
|
|
- </dependency>
|
|
|
|
- <!--hystrix -->
|
|
|
|
- <dependency>
|
|
|
|
- <groupId>org.springframework.cloud</groupId>
|
|
|
|
- <artifactId>spring-cloud-starter-netflix-hystrix</artifactId>
|
|
|
|
- </dependency>
|
|
|
|
-
|
|
|
|
- <!--swagger-->
|
|
|
|
- <dependency>
|
|
|
|
- <groupId>io.springfox</groupId>
|
|
|
|
- <artifactId>springfox-swagger2</artifactId>
|
|
|
|
- <version>${swagger.version}</version>
|
|
|
|
- </dependency>
|
|
|
|
- <dependency>
|
|
|
|
- <groupId>io.springfox</groupId>
|
|
|
|
- <artifactId>springfox-swagger-ui</artifactId>
|
|
|
|
- <version>${swagger.version}</version>
|
|
|
|
- </dependency>
|
|
|
|
- <!--database-->
|
|
|
|
- <dependency>
|
|
|
|
- <groupId>mysql</groupId>
|
|
|
|
- <artifactId>mysql-connector-java</artifactId>
|
|
|
|
- <scope>runtime</scope>
|
|
|
|
- </dependency>
|
|
|
|
- <!--security-->
|
|
|
|
- <dependency>
|
|
|
|
- <groupId>org.springframework.cloud</groupId>
|
|
|
|
- <artifactId>spring-cloud-starter-oauth2</artifactId>
|
|
|
|
- </dependency>
|
|
|
|
-
|
|
|
|
- <dependency>
|
|
|
|
- <groupId>org.projectlombok</groupId>
|
|
|
|
- <artifactId>lombok</artifactId>
|
|
|
|
- <optional>true</optional>
|
|
|
|
- </dependency>
|
|
|
|
-
|
|
|
|
- <dependency>
|
|
|
|
- <groupId>net.logstash.logback</groupId>
|
|
|
|
- <artifactId>logstash-logback-encoder</artifactId>
|
|
|
|
- <version>${logstash.version}</version>
|
|
|
|
- </dependency>
|
|
|
|
-
|
|
|
|
-
|
|
|
|
- <!-- mybatis-plus begin -->
|
|
|
|
- <dependency>
|
|
|
|
- <groupId>com.baomidou</groupId>
|
|
|
|
- <artifactId>mybatis-plus-boot-starter</artifactId>
|
|
|
|
- <version>${mybatis-plus-boot-starter.version}</version>
|
|
|
|
- </dependency>
|
|
|
|
-
|
|
|
|
- <dependency>
|
|
|
|
- <groupId>com.baomidou</groupId>
|
|
|
|
- <artifactId>mybatis-plus-generator</artifactId>
|
|
|
|
- <version>${mybatis-plus-boot-starter.version}</version>
|
|
|
|
- </dependency>
|
|
|
|
- <!-- mybatis-plus end -->
|
|
|
|
-
|
|
|
|
- <!-- 阿里巴巴druid数据库连接池 -->
|
|
|
|
- <dependency>
|
|
|
|
- <groupId>com.alibaba</groupId>
|
|
|
|
- <artifactId>druid-spring-boot-starter</artifactId>
|
|
|
|
- <version>${druid.version}</version>
|
|
|
|
- </dependency>
|
|
|
|
-
|
|
|
|
- <!-- springboot整合mybatis(核心就这一个) -->
|
|
|
|
- <!-- 注意顺序,这个一定要放在最下面 -->
|
|
|
|
- <dependency>
|
|
|
|
- <groupId>org.mybatis.spring.boot</groupId>
|
|
|
|
- <artifactId>mybatis-spring-boot-starter</artifactId>
|
|
|
|
- <version>${mybatis-spring-boot.version}</version>
|
|
|
|
- </dependency>
|
|
|
|
-
|
|
|
|
- <!--redis设置-->
|
|
|
|
- <dependency>
|
|
|
|
- <groupId>org.springframework.boot</groupId>
|
|
|
|
- <artifactId>spring-boot-starter-data-redis</artifactId>
|
|
|
|
- </dependency>
|
|
|
|
-
|
|
|
|
- <dependency>
|
|
|
|
- <groupId>org.apache.commons</groupId>
|
|
|
|
- <artifactId>commons-pool2</artifactId>
|
|
|
|
- </dependency>
|
|
|
|
-
|
|
|
|
- <dependency>
|
|
|
|
- <groupId>io.github.lvyahui8</groupId>
|
|
|
|
- <artifactId>spring-boot-data-aggregator-starter</artifactId>
|
|
|
|
- <version>${aggregator.version}</version>
|
|
|
|
- </dependency>
|
|
|
|
-
|
|
|
|
- <!-- easypoi -->
|
|
|
|
- <dependency>
|
|
|
|
- <groupId>cn.afterturn</groupId>
|
|
|
|
- <artifactId>easypoi-spring-boot-starter</artifactId>
|
|
|
|
- <version>${easypoi.version}</version>
|
|
|
|
- </dependency>
|
|
|
|
-<!--
|
|
|
|
- <dependency>
|
|
|
|
- <groupId>com.oracle</groupId>
|
|
|
|
- <artifactId>ojdbc6</artifactId>
|
|
|
|
- <version>11.2.0.3</version>
|
|
|
|
- </dependency>
|
|
|
|
--->
|
|
|
|
- <dependency>
|
|
|
|
- <groupId>com.microsoft.sqlserver</groupId>
|
|
|
|
- <artifactId>mssql-jdbc</artifactId>
|
|
|
|
- <version>6.2.0.jre8</version>
|
|
|
|
- <scope>runtime</scope>
|
|
|
|
- </dependency>
|
|
|
|
-
|
|
|
|
- <!-- https://mvnrepository.com/artifact/org.apache.cxf/cxf-rt-frontend-jaxws -->
|
|
|
|
- <dependency>
|
|
|
|
- <groupId>org.apache.cxf</groupId>
|
|
|
|
- <artifactId>cxf-rt-frontend-jaxws</artifactId>
|
|
|
|
- <version>3.1.10</version>
|
|
|
|
- </dependency>
|
|
|
|
- <dependency>
|
|
|
|
- <groupId>org.apache.cxf</groupId>
|
|
|
|
- <artifactId>cxf-rt-transports-http</artifactId>
|
|
|
|
- <version>3.1.10</version>
|
|
|
|
- </dependency>
|
|
|
|
- <dependency>
|
|
|
|
- <groupId>org.apache.cxf</groupId>
|
|
|
|
- <artifactId>cxf-rt-transports-http-jetty</artifactId>
|
|
|
|
- <version>3.1.10</version>
|
|
|
|
- </dependency>
|
|
|
|
- <dependency>
|
|
|
|
- <groupId>com.sun</groupId>
|
|
|
|
- <artifactId>tools</artifactId>
|
|
|
|
- <version>1.8.0</version>
|
|
|
|
- <scope>system</scope>
|
|
|
|
- <systemPath>${java.home}/../lib/tools.jar</systemPath>
|
|
|
|
- </dependency>
|
|
|
|
-
|
|
|
|
-
|
|
|
|
- <!-- axis 1.4 jar start -->
|
|
|
|
- <dependency>
|
|
|
|
- <groupId>org.apache.axis</groupId>
|
|
|
|
- <artifactId>axis</artifactId>
|
|
|
|
- <version>1.4</version>
|
|
|
|
- </dependency>
|
|
|
|
- <dependency>
|
|
|
|
- <groupId>commons-discovery</groupId>
|
|
|
|
- <artifactId>commons-discovery</artifactId>
|
|
|
|
- <version>0.2</version>
|
|
|
|
- <exclusions>
|
|
|
|
- <exclusion>
|
|
|
|
- <groupId>commons-logging</groupId>
|
|
|
|
- <artifactId>commons-logging</artifactId>
|
|
|
|
- </exclusion>
|
|
|
|
- </exclusions>
|
|
|
|
- </dependency>
|
|
|
|
- <dependency>
|
|
|
|
- <groupId>org.apache.axis</groupId>
|
|
|
|
- <artifactId>axis-jaxrpc</artifactId>
|
|
|
|
- <version>1.4</version>
|
|
|
|
- </dependency>
|
|
|
|
- <dependency>
|
|
|
|
- <groupId>org.apache.axis</groupId>
|
|
|
|
- <artifactId>axis-saaj</artifactId>
|
|
|
|
- <version>1.4</version>
|
|
|
|
- </dependency>
|
|
|
|
- <dependency>
|
|
|
|
- <groupId>wsdl4j</groupId>
|
|
|
|
- <artifactId>wsdl4j</artifactId>
|
|
|
|
- <version>1.4</version>
|
|
|
|
- </dependency>
|
|
|
|
- <!-- axis 1.4 jar end -->
|
|
|
|
-
|
|
|
|
-
|
|
|
|
- </dependencies>
|
|
|
|
-
|
|
|
|
-
|
|
|
|
-
|
|
|
|
-
|
|
|
|
- <!-- 私有仓库
|
|
|
|
|
|
+<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>com.diagbot</groupId>
|
|
|
|
+ <artifactId>mrqc-sys</artifactId>
|
|
|
|
+ <version>0.0.1-SNAPSHOT</version>
|
|
|
|
+ <packaging>jar</packaging>
|
|
|
|
+
|
|
|
|
+ <name>mrqc-sys</name>
|
|
|
|
+ <description>病历质控系统</description>
|
|
|
|
+
|
|
|
|
+ <parent>
|
|
|
|
+ <groupId>org.springframework.boot</groupId>
|
|
|
|
+ <artifactId>spring-boot-starter-parent</artifactId>
|
|
|
|
+ <version>2.2.1.RELEASE</version>
|
|
|
|
+ <relativePath />
|
|
|
|
+ </parent>
|
|
|
|
+
|
|
|
|
+ <properties>
|
|
|
|
+ <maven.compiler.source>1.8</maven.compiler.source>
|
|
|
|
+ <maven.compiler.target>1.8</maven.compiler.target>
|
|
|
|
+ <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
|
|
|
|
+ <project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>
|
|
|
|
+ <java.version>1.8</java.version>
|
|
|
|
+ <spring-cloud.version>Hoxton.RELEASE</spring-cloud.version>
|
|
|
|
+ <mybatis-plus-boot-starter.version>3.2.0</mybatis-plus-boot-starter.version>
|
|
|
|
+ <mybatis-spring-boot.version>2.1.1</mybatis-spring-boot.version>
|
|
|
|
+ <druid.version>1.1.21</druid.version>
|
|
|
|
+ <swagger.version>2.9.2</swagger.version>
|
|
|
|
+ <!--<swagger-bootstrap.version>1.9.1</swagger-bootstrap.version>-->
|
|
|
|
+ <logstash.version>5.2</logstash.version>
|
|
|
|
+ <poi.version>4.1.1</poi.version>
|
|
|
|
+ <aggregator.version>1.1.0</aggregator.version>
|
|
|
|
+ <okhttp.version>4.2.2</okhttp.version>
|
|
|
|
+ <easypoi.version>4.2.0</easypoi.version>
|
|
|
|
+ <docker-maven-plugin.version>1.2.1</docker-maven-plugin.version>
|
|
|
|
+ <docker.image.prefix>192.168.2.236:5000/diagbotcloud</docker.image.prefix>
|
|
|
|
+ <registryUrl>http://192.168.2.236:5000/repository/diagbotcloud/</registryUrl>
|
|
|
|
+ </properties>
|
|
|
|
+
|
|
|
|
+ <dependencyManagement>
|
|
|
|
+ <dependencies>
|
|
|
|
+ <dependency>
|
|
|
|
+ <groupId>org.springframework.cloud</groupId>
|
|
|
|
+ <artifactId>spring-cloud-dependencies</artifactId>
|
|
|
|
+ <version>${spring-cloud.version}</version>
|
|
|
|
+ <type>pom</type>
|
|
|
|
+ <scope>import</scope>
|
|
|
|
+ </dependency>
|
|
|
|
+ </dependencies>
|
|
|
|
+ </dependencyManagement>
|
|
|
|
+
|
|
|
|
+ <dependencies>
|
|
|
|
+ <dependency>
|
|
|
|
+ <groupId>com.diagbot</groupId>
|
|
|
|
+ <artifactId>common</artifactId>
|
|
|
|
+ <version>0.0.1-SNAPSHOT</version>
|
|
|
|
+ <exclusions>
|
|
|
|
+ <exclusion>
|
|
|
|
+ <groupId>com.github.promeg</groupId>
|
|
|
|
+ <artifactId>tinypinyin</artifactId>
|
|
|
|
+ </exclusion>
|
|
|
|
+ </exclusions>
|
|
|
|
+
|
|
|
|
+ </dependency>
|
|
|
|
+ <dependency>
|
|
|
|
+ <groupId>org.springframework.boot</groupId>
|
|
|
|
+ <artifactId>spring-boot-starter-test</artifactId>
|
|
|
|
+ <scope>test</scope>
|
|
|
|
+ </dependency>
|
|
|
|
+ <dependency>
|
|
|
|
+ <groupId>org.jolokia</groupId>
|
|
|
|
+ <artifactId>jolokia-core</artifactId>
|
|
|
|
+ </dependency>
|
|
|
|
+
|
|
|
|
+ <!-- 开启web-->
|
|
|
|
+ <dependency>
|
|
|
|
+ <groupId>org.springframework.boot</groupId>
|
|
|
|
+ <artifactId>spring-boot-starter-web</artifactId>
|
|
|
|
+ <exclusions>
|
|
|
|
+ <exclusion>
|
|
|
|
+ <groupId>org.springframework.boot</groupId>
|
|
|
|
+ <artifactId>spring-boot-starter-tomcat</artifactId>
|
|
|
|
+ </exclusion>
|
|
|
|
+ </exclusions>
|
|
|
|
+ </dependency>
|
|
|
|
+ <dependency>
|
|
|
|
+ <groupId>org.springframework.boot</groupId>
|
|
|
|
+ <artifactId>spring-boot-starter-undertow</artifactId>
|
|
|
|
+ </dependency>
|
|
|
|
+
|
|
|
|
+ <!-- 开启feign-->
|
|
|
|
+ <dependency>
|
|
|
|
+ <groupId>org.springframework.cloud</groupId>
|
|
|
|
+ <artifactId>spring-cloud-starter-openfeign</artifactId>
|
|
|
|
+ </dependency>
|
|
|
|
+
|
|
|
|
+ <!-- dashboard -->
|
|
|
|
+ <!-- actuator-->
|
|
|
|
+ <dependency>
|
|
|
|
+ <groupId>org.springframework.boot</groupId>
|
|
|
|
+ <artifactId>spring-boot-starter-actuator</artifactId>
|
|
|
|
+ </dependency>
|
|
|
|
+ <!--hystrix-dashboard-->
|
|
|
|
+ <dependency>
|
|
|
|
+ <groupId>org.springframework.cloud</groupId>
|
|
|
|
+ <artifactId>spring-cloud-starter-netflix-hystrix-dashboard</artifactId>
|
|
|
|
+ </dependency>
|
|
|
|
+ <!--hystrix -->
|
|
|
|
+ <dependency>
|
|
|
|
+ <groupId>org.springframework.cloud</groupId>
|
|
|
|
+ <artifactId>spring-cloud-starter-netflix-hystrix</artifactId>
|
|
|
|
+ </dependency>
|
|
|
|
+
|
|
|
|
+ <!--swagger-->
|
|
|
|
+ <dependency>
|
|
|
|
+ <groupId>io.springfox</groupId>
|
|
|
|
+ <artifactId>springfox-swagger2</artifactId>
|
|
|
|
+ <version>${swagger.version}</version>
|
|
|
|
+ </dependency>
|
|
|
|
+ <dependency>
|
|
|
|
+ <groupId>io.springfox</groupId>
|
|
|
|
+ <artifactId>springfox-swagger-ui</artifactId>
|
|
|
|
+ <version>${swagger.version}</version>
|
|
|
|
+ </dependency>
|
|
|
|
+ <!--database-->
|
|
|
|
+ <dependency>
|
|
|
|
+ <groupId>mysql</groupId>
|
|
|
|
+ <artifactId>mysql-connector-java</artifactId>
|
|
|
|
+ <scope>runtime</scope>
|
|
|
|
+ </dependency>
|
|
|
|
+ <!--security-->
|
|
|
|
+ <dependency>
|
|
|
|
+ <groupId>org.springframework.cloud</groupId>
|
|
|
|
+ <artifactId>spring-cloud-starter-oauth2</artifactId>
|
|
|
|
+ </dependency>
|
|
|
|
+
|
|
|
|
+ <dependency>
|
|
|
|
+ <groupId>org.projectlombok</groupId>
|
|
|
|
+ <artifactId>lombok</artifactId>
|
|
|
|
+ <optional>true</optional>
|
|
|
|
+ </dependency>
|
|
|
|
+
|
|
|
|
+ <dependency>
|
|
|
|
+ <groupId>net.logstash.logback</groupId>
|
|
|
|
+ <artifactId>logstash-logback-encoder</artifactId>
|
|
|
|
+ <version>${logstash.version}</version>
|
|
|
|
+ </dependency>
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+ <!-- mybatis-plus begin -->
|
|
|
|
+ <dependency>
|
|
|
|
+ <groupId>com.baomidou</groupId>
|
|
|
|
+ <artifactId>mybatis-plus-boot-starter</artifactId>
|
|
|
|
+ <version>${mybatis-plus-boot-starter.version}</version>
|
|
|
|
+ </dependency>
|
|
|
|
+
|
|
|
|
+ <dependency>
|
|
|
|
+ <groupId>com.baomidou</groupId>
|
|
|
|
+ <artifactId>mybatis-plus-generator</artifactId>
|
|
|
|
+ <version>${mybatis-plus-boot-starter.version}</version>
|
|
|
|
+ </dependency>
|
|
|
|
+ <!-- mybatis-plus end -->
|
|
|
|
+
|
|
|
|
+ <!-- 阿里巴巴druid数据库连接池 -->
|
|
|
|
+ <dependency>
|
|
|
|
+ <groupId>com.alibaba</groupId>
|
|
|
|
+ <artifactId>druid-spring-boot-starter</artifactId>
|
|
|
|
+ <version>${druid.version}</version>
|
|
|
|
+ </dependency>
|
|
|
|
+
|
|
|
|
+ <!-- springboot整合mybatis(核心就这一个) -->
|
|
|
|
+ <!-- 注意顺序,这个一定要放在最下面 -->
|
|
|
|
+ <dependency>
|
|
|
|
+ <groupId>org.mybatis.spring.boot</groupId>
|
|
|
|
+ <artifactId>mybatis-spring-boot-starter</artifactId>
|
|
|
|
+ <version>${mybatis-spring-boot.version}</version>
|
|
|
|
+ </dependency>
|
|
|
|
+
|
|
|
|
+ <!--redis设置-->
|
|
|
|
+ <dependency>
|
|
|
|
+ <groupId>org.springframework.boot</groupId>
|
|
|
|
+ <artifactId>spring-boot-starter-data-redis</artifactId>
|
|
|
|
+ </dependency>
|
|
|
|
+
|
|
|
|
+ <dependency>
|
|
|
|
+ <groupId>org.apache.commons</groupId>
|
|
|
|
+ <artifactId>commons-pool2</artifactId>
|
|
|
|
+ </dependency>
|
|
|
|
+
|
|
|
|
+ <dependency>
|
|
|
|
+ <groupId>io.github.lvyahui8</groupId>
|
|
|
|
+ <artifactId>spring-boot-data-aggregator-starter</artifactId>
|
|
|
|
+ <version>${aggregator.version}</version>
|
|
|
|
+ </dependency>
|
|
|
|
+
|
|
|
|
+ <!-- easypoi -->
|
|
|
|
+ <dependency>
|
|
|
|
+ <groupId>cn.afterturn</groupId>
|
|
|
|
+ <artifactId>easypoi-spring-boot-starter</artifactId>
|
|
|
|
+ <version>${easypoi.version}</version>
|
|
|
|
+ </dependency>
|
|
|
|
+
|
|
|
|
+ <dependency>
|
|
|
|
+ <groupId>com.oracle</groupId>
|
|
|
|
+ <artifactId>ojdbc6</artifactId>
|
|
|
|
+ <version>11.2.0.3</version>
|
|
|
|
+ <scope>system</scope>
|
|
|
|
+ <systemPath>D:/攻心小虫/公司/朗通医疗/项目/质控/通用/代码/mrqc-sys/lib/ojdbc6.jar</systemPath>
|
|
|
|
+ </dependency>
|
|
|
|
+
|
|
|
|
+ <dependency>
|
|
|
|
+ <groupId>com.microsoft.sqlserver</groupId>
|
|
|
|
+ <artifactId>mssql-jdbc</artifactId>
|
|
|
|
+ <version>6.2.0.jre8</version>
|
|
|
|
+ <scope>runtime</scope>
|
|
|
|
+ </dependency>
|
|
|
|
+
|
|
|
|
+ <!-- https://mvnrepository.com/artifact/org.apache.cxf/cxf-rt-frontend-jaxws -->
|
|
|
|
+ <dependency>
|
|
|
|
+ <groupId>org.apache.cxf</groupId>
|
|
|
|
+ <artifactId>cxf-rt-frontend-jaxws</artifactId>
|
|
|
|
+ <version>3.1.10</version>
|
|
|
|
+ </dependency>
|
|
|
|
+ <dependency>
|
|
|
|
+ <groupId>org.apache.cxf</groupId>
|
|
|
|
+ <artifactId>cxf-rt-transports-http</artifactId>
|
|
|
|
+ <version>3.1.10</version>
|
|
|
|
+ </dependency>
|
|
|
|
+ <dependency>
|
|
|
|
+ <groupId>org.apache.cxf</groupId>
|
|
|
|
+ <artifactId>cxf-rt-transports-http-jetty</artifactId>
|
|
|
|
+ <version>3.1.10</version>
|
|
|
|
+ </dependency>
|
|
|
|
+ <dependency>
|
|
|
|
+ <groupId>com.sun</groupId>
|
|
|
|
+ <artifactId>tools</artifactId>
|
|
|
|
+ <version>1.8.0</version>
|
|
|
|
+ <scope>system</scope>
|
|
|
|
+ <systemPath>${java.home}/../lib/tools.jar</systemPath>
|
|
|
|
+ </dependency>
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+ <!-- axis 1.4 jar start -->
|
|
|
|
+ <dependency>
|
|
|
|
+ <groupId>org.apache.axis</groupId>
|
|
|
|
+ <artifactId>axis</artifactId>
|
|
|
|
+ <version>1.4</version>
|
|
|
|
+ </dependency>
|
|
|
|
+ <dependency>
|
|
|
|
+ <groupId>commons-discovery</groupId>
|
|
|
|
+ <artifactId>commons-discovery</artifactId>
|
|
|
|
+ <version>0.2</version>
|
|
|
|
+ <exclusions>
|
|
|
|
+ <exclusion>
|
|
|
|
+ <groupId>commons-logging</groupId>
|
|
|
|
+ <artifactId>commons-logging</artifactId>
|
|
|
|
+ </exclusion>
|
|
|
|
+ </exclusions>
|
|
|
|
+ </dependency>
|
|
|
|
+ <dependency>
|
|
|
|
+ <groupId>org.apache.axis</groupId>
|
|
|
|
+ <artifactId>axis-jaxrpc</artifactId>
|
|
|
|
+ <version>1.4</version>
|
|
|
|
+ </dependency>
|
|
|
|
+ <dependency>
|
|
|
|
+ <groupId>org.apache.axis</groupId>
|
|
|
|
+ <artifactId>axis-saaj</artifactId>
|
|
|
|
+ <version>1.4</version>
|
|
|
|
+ </dependency>
|
|
|
|
+ <dependency>
|
|
|
|
+ <groupId>wsdl4j</groupId>
|
|
|
|
+ <artifactId>wsdl4j</artifactId>
|
|
|
|
+ <version>1.4</version>
|
|
|
|
+ </dependency>
|
|
|
|
+ <!-- axis 1.4 jar end -->
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+ </dependencies>
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+ <!-- 私有仓库
|
|
<repositories>
|
|
<repositories>
|
|
<repository>
|
|
<repository>
|
|
<id>nexus-releases</id>
|
|
<id>nexus-releases</id>
|
|
@@ -295,7 +293,7 @@
|
|
<url>http://192.168.2.236:8081/repository/maven-snapshots/</url>
|
|
<url>http://192.168.2.236:8081/repository/maven-snapshots/</url>
|
|
</repository>
|
|
</repository>
|
|
</repositories>-->
|
|
</repositories>-->
|
|
- <!-- 私有仓库
|
|
|
|
|
|
+ <!-- 私有仓库
|
|
<pluginRepositories>
|
|
<pluginRepositories>
|
|
<pluginRepository>
|
|
<pluginRepository>
|
|
<id>nexus-releases</id>
|
|
<id>nexus-releases</id>
|
|
@@ -314,49 +312,52 @@
|
|
</snapshots>
|
|
</snapshots>
|
|
</pluginRepository>
|
|
</pluginRepository>
|
|
</pluginRepositories>
|
|
</pluginRepositories>
|
|
--->
|
|
|
|
- <distributionManagement>
|
|
|
|
- <repository>
|
|
|
|
- <id>nexus-releases</id>
|
|
|
|
- <name>Nexus Release Repository</name>
|
|
|
|
- <url>http://192.168.2.236:8081/repository/maven-releases/</url>
|
|
|
|
- </repository>
|
|
|
|
- <snapshotRepository>
|
|
|
|
- <id>nexus-snapshots</id>
|
|
|
|
- <name>Nexus Snapshot Repository</name>
|
|
|
|
- <url>http://192.168.2.236:8081/repository/maven-snapshots/</url>
|
|
|
|
- </snapshotRepository>
|
|
|
|
- </distributionManagement>
|
|
|
|
|
|
|
|
- <build>
|
|
|
|
- <plugins>
|
|
|
|
- <plugin>
|
|
|
|
- <groupId>org.springframework.boot</groupId>
|
|
|
|
- <artifactId>spring-boot-maven-plugin</artifactId>
|
|
|
|
- </plugin>
|
|
|
|
- <!-- 添加docker-maven插件 -->
|
|
|
|
- <plugin>
|
|
|
|
- <groupId>com.spotify</groupId>
|
|
|
|
- <artifactId>docker-maven-plugin</artifactId>
|
|
|
|
- <version>1.1.1</version>
|
|
|
|
- <configuration>
|
|
|
|
- <imageName>${docker.image.prefix}/${project.artifactId}:${project.version}</imageName>
|
|
|
|
- <forceTags>true</forceTags>
|
|
|
|
- <!--镜像的FROM,使用压缩的小镜像-->
|
|
|
|
- <baseImage>frolvlad/alpine-oraclejre8:slim</baseImage>
|
|
|
|
- <entryPoint>["java", "-jar", "-Xms256m", "-Xmx1024m", "-Duser.timezone=GMT+8", "/${project.build.finalName}.jar"]</entryPoint>
|
|
|
|
- <resources>
|
|
|
|
- <resource>
|
|
|
|
- <targetPath>/</targetPath>
|
|
|
|
- <directory>${project.build.directory}</directory>
|
|
|
|
- <include>${project.build.finalName}.jar</include>
|
|
|
|
- </resource>
|
|
|
|
- </resources>
|
|
|
|
- <serverId>docker-registry</serverId>
|
|
|
|
- <registryUrl>${registryUrl}</registryUrl>
|
|
|
|
- </configuration>
|
|
|
|
- </plugin>
|
|
|
|
- </plugins>
|
|
|
|
- </build>
|
|
|
|
|
|
+ <distributionManagement>
|
|
|
|
+ <repository>
|
|
|
|
+ <id>nexus-releases</id>
|
|
|
|
+ <name>Nexus Release Repository</name>
|
|
|
|
+ <url>http://192.168.2.236:8081/repository/maven-releases/</url>
|
|
|
|
+ </repository>
|
|
|
|
+ <snapshotRepository>
|
|
|
|
+ <id>nexus-snapshots</id>
|
|
|
|
+ <name>Nexus Snapshot Repository</name>
|
|
|
|
+ <url>http://192.168.2.236:8081/repository/maven-snapshots/</url>
|
|
|
|
+ </snapshotRepository>
|
|
|
|
+ </distributionManagement>
|
|
|
|
+-->
|
|
|
|
+ <build>
|
|
|
|
+ <plugins>
|
|
|
|
+ <plugin>
|
|
|
|
+ <groupId>org.springframework.boot</groupId>
|
|
|
|
+ <artifactId>spring-boot-maven-plugin</artifactId>
|
|
|
|
+ <configuration>
|
|
|
|
+ <includeSystemScope>true</includeSystemScope>
|
|
|
|
+ </configuration>
|
|
|
|
+ </plugin>
|
|
|
|
+ <!-- 添加docker-maven插件 -->
|
|
|
|
+ <plugin>
|
|
|
|
+ <groupId>com.spotify</groupId>
|
|
|
|
+ <artifactId>docker-maven-plugin</artifactId>
|
|
|
|
+ <version>1.1.1</version>
|
|
|
|
+ <configuration>
|
|
|
|
+ <imageName>${docker.image.prefix}/${project.artifactId}:${project.version}</imageName>
|
|
|
|
+ <forceTags>true</forceTags>
|
|
|
|
+ <!--镜像的FROM,使用压缩的小镜像-->
|
|
|
|
+ <baseImage>frolvlad/alpine-oraclejre8:slim</baseImage>
|
|
|
|
+ <entryPoint>["java", "-jar", "-Xms256m", "-Xmx1024m", "-Duser.timezone=GMT+8", "/${project.build.finalName}.jar"]</entryPoint>
|
|
|
|
+ <resources>
|
|
|
|
+ <resource>
|
|
|
|
+ <targetPath>/</targetPath>
|
|
|
|
+ <directory>${project.build.directory}</directory>
|
|
|
|
+ <include>${project.build.finalName}.jar</include>
|
|
|
|
+ </resource>
|
|
|
|
+ </resources>
|
|
|
|
+ <serverId>docker-registry</serverId>
|
|
|
|
+ <registryUrl>${registryUrl}</registryUrl>
|
|
|
|
+ </configuration>
|
|
|
|
+ </plugin>
|
|
|
|
+ </plugins>
|
|
|
|
+ </build>
|
|
|
|
|
|
</project>
|
|
</project>
|