| | |
| | | <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> |
| | | <project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding> |
| | | <java.version>1.8</java.version> |
| | | <!-- <kotlin.version>1.5.0</kotlin.version>--> |
| | | <!-- <kotlin.version>1.5.0</kotlin.version>--> |
| | | <kotlin.version>1.4.32</kotlin.version> |
| | | <!-- tk.mybatis --> |
| | | <mapper.plugin>tk.mybatis.mapper.generator.MapperPlugin</mapper.plugin> |
| | | <mapper.Mapper>tk.mybatis.mapper.common.Mapper</mapper.Mapper> |
| | | <resource.delimiters>@</resource.delimiters> |
| | | </properties> |
| | | |
| | | <dependencies> |
| | | <dependency> |
| | | <groupId>org.springframework.boot</groupId> |
| | | <artifactId>spring-boot-starter-data-mongodb-reactive</artifactId> |
| | | <artifactId>spring-boot-starter-web</artifactId> |
| | | <exclusions> |
| | | <exclusion> |
| | | <artifactId>spring-boot-starter-logging</artifactId> |
| | | <groupId>org.springframework.boot</groupId> |
| | | <artifactId>spring-boot-starter-logging</artifactId> |
| | | </exclusion> |
| | | </exclusions> |
| | | </dependency> |
| | | |
| | | <dependency> |
| | | <groupId>org.springframework.boot</groupId> |
| | | <artifactId>spring-boot-starter-quartz</artifactId> |
| | | </dependency> |
| | | |
| | | <dependency> |
| | | <groupId>org.springframework.boot</groupId> |
| | | <artifactId>spring-boot-starter-data-mongodb-reactive</artifactId> |
| | | </dependency> |
| | | |
| | | <dependency> |
| | |
| | | <dependency> |
| | | <groupId>org.springframework.boot</groupId> |
| | | <artifactId>spring-boot-starter-webflux</artifactId> |
| | | </dependency> |
| | | |
| | | <dependency> |
| | | <groupId>org.springframework.boot</groupId> |
| | | <artifactId>spring-boot-starter-websocket</artifactId> |
| | | </dependency> |
| | | |
| | | <!-- https://mvnrepository.com/artifact/org.springframework.plugin/spring-plugin-core --> |
| | |
| | | <scope>runtime</scope> |
| | | </dependency> |
| | | <!--<dependency>--> |
| | | <!--<groupId>org.springframework.boot</groupId>--> |
| | | <!--<artifactId>spring-boot-starter-tomcat</artifactId>--> |
| | | <!--<scope>provided</scope>--> |
| | | <!--<groupId>org.springframework.boot</groupId>--> |
| | | <!--<artifactId>spring-boot-starter-tomcat</artifactId>--> |
| | | <!--<scope>provided</scope>--> |
| | | <!--</dependency>--> |
| | | <dependency> |
| | | <groupId>org.springframework.boot</groupId> |
| | |
| | | <artifactId>spring-boot-starter-log4j2</artifactId> |
| | | </dependency> |
| | | |
| | | <dependency> |
| | | <groupId>org.springframework.boot</groupId> |
| | | <artifactId>spring-boot-starter-web</artifactId> |
| | | </dependency> |
| | | |
| | | <!-- https://mvnrepository.com/artifact/com.alibaba/druid --> |
| | | <dependency> |
| | | <groupId>com.alibaba</groupId> |
| | | <artifactId>druid</artifactId> |
| | | <version>1.1.6</version> |
| | | <groupId>com.alibaba</groupId> |
| | | <artifactId>druid</artifactId> |
| | | <version>1.1.6</version> |
| | | </dependency> |
| | | |
| | | <!-- https://mvnrepository.com/artifact/net.coobird/thumbnailator --> |
| | |
| | | |
| | | <!-- https://mvnrepository.com/artifact/org.mybatis/mybatis-typehandlers-jsr310 --> |
| | | <!--<dependency>--> |
| | | <!--<groupId>org.mybatis</groupId>--> |
| | | <!--<artifactId>mybatis-typehandlers-jsr310</artifactId>--> |
| | | <!--<version>1.0.2</version>--> |
| | | <!--<groupId>org.mybatis</groupId>--> |
| | | <!--<artifactId>mybatis-typehandlers-jsr310</artifactId>--> |
| | | <!--<version>1.0.2</version>--> |
| | | <!--</dependency>--> |
| | | |
| | | |
| | | <!--<!– https://mvnrepository.com/artifact/org.docx4j/docx4j-ImportXHTML –>--> |
| | | <!--<dependency>--> |
| | | <!--<groupId>org.docx4j</groupId>--> |
| | | <!--<artifactId>docx4j-ImportXHTML</artifactId>--> |
| | | <!--<version>3.3.6</version>--> |
| | | <!--<groupId>org.docx4j</groupId>--> |
| | | <!--<artifactId>docx4j-ImportXHTML</artifactId>--> |
| | | <!--<version>3.3.6</version>--> |
| | | <!--</dependency>--> |
| | | |
| | | <!--mapper--> |
| | |
| | | </dependency> |
| | | |
| | | <!--<dependency>--> |
| | | <!--<groupId>com.alibaba</groupId>--> |
| | | <!--<artifactId>druid-spring-boot-starter</artifactId>--> |
| | | <!--<version>1.1.6</version>--> |
| | | <!--<groupId>com.alibaba</groupId>--> |
| | | <!--<artifactId>druid-spring-boot-starter</artifactId>--> |
| | | <!--<version>1.1.6</version>--> |
| | | <!--</dependency>--> |
| | | |
| | | <!-- https://mvnrepository.com/artifact/junit/junit --> |
| | | <!-- <dependency>--> |
| | | <!-- <groupId>junit</groupId>--> |
| | | <!-- <artifactId>junit</artifactId>--> |
| | | <!-- <version>4.12</version>--> |
| | | <!-- <scope>test</scope>--> |
| | | <!-- </dependency>--> |
| | | <!-- <dependency>--> |
| | | <!-- <groupId>junit</groupId>--> |
| | | <!-- <artifactId>junit</artifactId>--> |
| | | <!-- <version>4.12</version>--> |
| | | <!-- <scope>test</scope>--> |
| | | <!-- </dependency>--> |
| | | |
| | | <!-- https://mvnrepository.com/artifact/org.jetbrains.kotlin/kotlin-test-junit --> |
| | | <dependency> |
| | |
| | | <version>4.1.2</version> |
| | | </dependency> |
| | | |
| | | <!-- https://mvnrepository.com/artifact/org.apache.poi/poi-ooxml --> |
| | | <dependency> |
| | | <groupId>org.apache.poi</groupId> |
| | | <artifactId>poi-ooxml</artifactId> |
| | | <version>4.1.2</version> |
| | | </dependency> |
| | | |
| | | <!-- https://mvnrepository.com/artifact/com.google.zxing/core --> |
| | | <dependency> |
| | | <groupId>com.google.zxing</groupId> |
| | |
| | | |
| | | <!-- https://mvnrepository.com/artifact/io.springfox/springfox-swagger2 --> |
| | | <!--<dependency>--> |
| | | <!--<groupId>io.springfox</groupId>--> |
| | | <!--<artifactId>springfox-swagger2</artifactId>--> |
| | | <!--<version>2.8.0</version>--> |
| | | <!--<groupId>io.springfox</groupId>--> |
| | | <!--<artifactId>springfox-swagger2</artifactId>--> |
| | | <!--<version>2.8.0</version>--> |
| | | <!--</dependency>--> |
| | | |
| | | <!-- https://mvnrepository.com/artifact/io.springfox/springfox-swagger-ui --> |
| | | <!--<dependency>--> |
| | | <!--<groupId>io.springfox</groupId>--> |
| | | <!--<artifactId>springfox-swagger-ui</artifactId>--> |
| | | <!--<version>2.8.0</version>--> |
| | | <!--<groupId>io.springfox</groupId>--> |
| | | <!--<artifactId>springfox-swagger-ui</artifactId>--> |
| | | <!--<version>2.8.0</version>--> |
| | | <!--</dependency>--> |
| | | |
| | | <!-- https://mvnrepository.com/artifact/com.google.code.gson/gson --> |
| | |
| | | <testSourceDirectory>src/test/kotlin</testSourceDirectory> |
| | | |
| | | <plugins> |
| | | <!-- <plugin>--> |
| | | <!-- <groupId>org.springframework.boot</groupId>--> |
| | | <!-- <artifactId>spring-boot-maven-plugin</artifactId>--> |
| | | <!-- </plugin>--> |
| | | <!-- <plugin>--> |
| | | <!-- <groupId>org.springframework.boot</groupId>--> |
| | | <!-- <artifactId>spring-boot-maven-plugin</artifactId>--> |
| | | <!-- </plugin>--> |
| | | <plugin> |
| | | <groupId>org.jetbrains.kotlin</groupId> |
| | | <artifactId>kotlin-maven-plugin</artifactId> |
| | | <!-- <version>${kotlin.version}</version>--> |
| | | <!-- <executions>--> |
| | | <!-- <execution>--> |
| | | <!-- <id>compile</id>--> |
| | | <!-- <phase>compile</phase>--> |
| | | <!-- <goals>--> |
| | | <!-- <goal>compile</goal>--> |
| | | <!-- </goals>--> |
| | | <!-- </execution>--> |
| | | <!-- <execution>--> |
| | | <!-- <id>test-compile</id>--> |
| | | <!-- <phase>test-compile</phase>--> |
| | | <!-- <goals>--> |
| | | <!-- <goal>test-compile</goal>--> |
| | | <!-- </goals>--> |
| | | <!-- </execution>--> |
| | | <!-- </executions>--> |
| | | <!-- <version>${kotlin.version}</version>--> |
| | | <!-- <executions>--> |
| | | <!-- <execution>--> |
| | | <!-- <id>compile</id>--> |
| | | <!-- <phase>compile</phase>--> |
| | | <!-- <goals>--> |
| | | <!-- <goal>compile</goal>--> |
| | | <!-- </goals>--> |
| | | <!-- </execution>--> |
| | | <!-- <execution>--> |
| | | <!-- <id>test-compile</id>--> |
| | | <!-- <phase>test-compile</phase>--> |
| | | <!-- <goals>--> |
| | | <!-- <goal>test-compile</goal>--> |
| | | <!-- </goals>--> |
| | | <!-- </execution>--> |
| | | <!-- </executions>--> |
| | | <configuration> |
| | | <args> |
| | | <arg>-Xjsr305=strict</arg> |
| | |
| | | <artifactId>mybatis-generator-maven-plugin</artifactId> |
| | | <version>1.3.2</version> |
| | | <configuration> |
| | | <!-- <configurationFile>src/main/resources/generator/generatorConfig4ds1.xml</configurationFile>--> |
| | | <configurationFile>src/main/resources/generator/generatorConfig4ds3.xml</configurationFile> |
| | | <overwrite>true</overwrite> |
| | | <verbose>true</verbose> |
| | |
| | | </dependency> |
| | | </dependencies> |
| | | </plugin> |
| | | <!-- <plugin>--> |
| | | <!-- <groupId>org.apache.maven.plugins</groupId>--> |
| | | <!-- <artifactId>maven-resources-plugin</artifactId>--> |
| | | <!-- <configuration>--> |
| | | <!-- <delimiters>@</delimiters>--> |
| | | <!-- <useDefaultDelimiters>false</useDefaultDelimiters>--> |
| | | <!-- </configuration>--> |
| | | <!-- </plugin>--> |
| | | </plugins> |
| | | |
| | | <resources> |
| | | <resource> |
| | | <filtering>true</filtering> |
| | | <directory>src/main/resources</directory> |
| | | <excludes> |
| | | <exclude>application-dev.yml</exclude> |
| | | <exclude>application-pro.yml</exclude> |
| | | <exclude>application.yml</exclude> |
| | | </excludes> |
| | | <!-- <excludes>--> |
| | | <!-- <exclude>application-dev.yml</exclude>--> |
| | | <!-- <exclude>application-pro.yml</exclude>--> |
| | | <!-- <exclude>application.yml</exclude>--> |
| | | <!-- </excludes>--> |
| | | </resource> |
| | | <resource> |
| | | <filtering>true</filtering> |
| | | <directory>src/main/resources</directory> |
| | | <includes> |
| | | <include>application-${profileActive}.yml</include> |
| | | <include>application.yml</include> |
| | | </includes> |
| | | </resource> |
| | | <!-- <resource>--> |
| | | <!-- <filtering>true</filtering>--> |
| | | <!-- <directory>src/main/resources</directory>--> |
| | | <!-- <includes>--> |
| | | <!-- <include>application-${profileActive}.yml</include>--> |
| | | <!-- <include>application.yml</include>--> |
| | | <!-- </includes>--> |
| | | <!-- </resource>--> |
| | | </resources> |
| | | </build> |
| | | |
| | |
| | | <properties> |
| | | <profileActive>pro</profileActive> |
| | | </properties> |
| | | <activation> |
| | | <activeByDefault>false</activeByDefault> |
| | | </activation> |
| | | </profile> |
| | | <profile> |
| | | <id>test</id> |
| | | <properties> |
| | | <profileActive>test</profileActive> |
| | | </properties> |
| | | </profile> |
| | | </profiles> |
| | | |