Skip to content
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
186 changes: 81 additions & 105 deletions api-boot-project/api-boot-autoconfigure/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -14,208 +14,189 @@
<main.basedir>${basedir}/../..</main.basedir>
</properties>
<dependencies>
<!--自动生成配置信息-->
<!--SpringBoot Dependencies-->
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-configuration-processor</artifactId>
</dependency>
<!--ApiBoot-->
<dependency>
<groupId>org.minbox.framework</groupId>
<artifactId>api-boot</artifactId>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-web</artifactId>
<optional>true</optional>
</dependency>
<!--ApiBoot Common-->
<dependency>
<groupId>${project.groupId}</groupId>
<artifactId>api-boot-common</artifactId>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-security</artifactId>
<optional>true</optional>
</dependency>
<!--lombok-->
<dependency>
<groupId>org.projectlombok</groupId>
<artifactId>lombok</artifactId>
<scope>compile</scope>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-jdbc</artifactId>
<optional>true</optional>
</dependency>
<!--fastjson-->
<dependency>
<groupId>com.alibaba</groupId>
<artifactId>fastjson</artifactId>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-data-redis</artifactId>
<optional>true</optional>
</dependency>
<!--reflections-->
<dependency>
<groupId>org.reflections</groupId>
<artifactId>reflections</artifactId>
<groupId>com.alibaba.boot</groupId>
<artifactId>nacos-config-spring-boot-starter</artifactId>
<optional>true</optional>
</dependency>

<!--Swagger-->
<!--SpringCloud Dependencies-->
<dependency>
<groupId>io.springfox</groupId>
<artifactId>springfox-swagger-ui</artifactId>
<groupId>org.springframework.cloud</groupId>
<artifactId>spring-cloud-starter-openfeign</artifactId>
<optional>true</optional>
</dependency>

<!--Spring Dependencies-->
<dependency>
<groupId>io.springfox</groupId>
<artifactId>springfox-swagger2</artifactId>
<groupId>org.springframework.security.oauth</groupId>
<artifactId>spring-security-oauth2</artifactId>
<optional>true</optional>
</dependency>
<dependency>
<groupId>io.springfox</groupId>
<artifactId>springfox-bean-validators</artifactId>
<groupId>org.springframework.security</groupId>
<artifactId>spring-security-jwt</artifactId>
<optional>true</optional>
</dependency>

<!--spring web-->
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-web</artifactId>
<groupId>org.springframework.data</groupId>
<artifactId>spring-data-mongodb</artifactId>
<optional>true</optional>
</dependency>
<!--spring boot security-->

<!--ApiBoot Dependencies-->
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-security</artifactId>
<groupId>org.minbox.framework</groupId>
<artifactId>api-boot</artifactId>
<optional>true</optional>
</dependency>
<!--security oauth2-->
<dependency>
<groupId>org.springframework.security.oauth</groupId>
<artifactId>spring-security-oauth2</artifactId>
<groupId>org.minbox.framework</groupId>
<artifactId>api-boot-common</artifactId>
<optional>true</optional>
</dependency>
<!--jwt-->
<dependency>
<groupId>org.springframework.security</groupId>
<artifactId>spring-security-jwt</artifactId>
<groupId>org.minbox.framework</groupId>
<artifactId>api-boot-plugin-resource-load</artifactId>
<optional>true</optional>
</dependency>
<!--Aliyun oss-->
<dependency>
<groupId>com.aliyun.oss</groupId>
<artifactId>aliyun-sdk-oss</artifactId>
<optional>true</optional>
<groupId>org.minbox.framework</groupId>
<artifactId>api-boot-tools</artifactId>
</dependency>

<!--ApiBoot Quartz Plugin-->
<!--MinBox Dependencies-->
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-jdbc</artifactId>
<groupId>com.gitee.hengboy</groupId>
<artifactId>mybatis-pageable-core</artifactId>
<optional>true</optional>
</dependency>

<!--ApiBoot DataSource Switch-->
<dependency>
<groupId>com.zaxxer</groupId>
<artifactId>HikariCP</artifactId>
<groupId>com.gitee.hengboy</groupId>
<artifactId>mybatis-enhance-core</artifactId>
<optional>true</optional>
</dependency>
<dependency>
<groupId>com.alibaba</groupId>
<artifactId>druid</artifactId>
<groupId>com.gitee.hengboy</groupId>
<artifactId>mybatis-enhance-dsl</artifactId>
<optional>true</optional>
</dependency>

<!--ApiBoot Resource Load-->
<dependency>
<groupId>${project.groupId}</groupId>
<artifactId>api-boot-plugin-resource-load</artifactId>
<groupId>org.minbox.framework</groupId>
<artifactId>minbox-logging-client</artifactId>
<optional>true</optional>
</dependency>
<!--Spring Boot Redis-->
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-data-redis</artifactId>
<groupId>org.minbox.framework</groupId>
<artifactId>minbox-logging-admin</artifactId>
<optional>true</optional>
</dependency>

<!--ApiBoot Mybatis Pageable-->
<dependency>
<groupId>com.gitee.hengboy</groupId>
<artifactId>mybatis-pageable-core</artifactId>
<groupId>org.minbox.framework</groupId>
<artifactId>minbox-logging-admin-ui</artifactId>
<optional>true</optional>
</dependency>

<!--ApiBoot Mybatis Enhance-->
<dependency>
<groupId>com.gitee.hengboy</groupId>
<artifactId>mybatis-enhance-core</artifactId>
<groupId>org.minbox.framework</groupId>
<artifactId>minbox-logging-spring-context</artifactId>
<optional>true</optional>
</dependency>
<dependency>
<groupId>com.gitee.hengboy</groupId>
<artifactId>mybatis-enhance-dsl</artifactId>
<groupId>org.minbox.framework</groupId>
<artifactId>minbox-mongo-client-settings</artifactId>
<optional>true</optional>
</dependency>

<!--Nacos Config-->
<!--Others-->
<dependency>
<groupId>com.alibaba.boot</groupId>
<artifactId>nacos-config-spring-boot-starter</artifactId>
<groupId>org.projectlombok</groupId>
<artifactId>lombok</artifactId>
<scope>compile</scope>
<optional>true</optional>
</dependency>

<!--Aliyun-->
<dependency>
<groupId>com.aliyun</groupId>
<artifactId>aliyun-java-sdk-core</artifactId>
<groupId>com.alibaba</groupId>
<artifactId>fastjson</artifactId>
<optional>true</optional>
</dependency>
<dependency>
<groupId>com.aliyun</groupId>
<artifactId>aliyun-java-sdk-dysmsapi</artifactId>
<groupId>org.reflections</groupId>
<artifactId>reflections</artifactId>
<optional>true</optional>
</dependency>
<dependency>
<groupId>com.aliyun</groupId>
<artifactId>aliyun-java-sdk-dm</artifactId>
<groupId>io.springfox</groupId>
<artifactId>springfox-swagger-ui</artifactId>
<optional>true</optional>
</dependency>

<!--MinBox Logging-->
<dependency>
<groupId>${project.groupId}</groupId>
<artifactId>minbox-logging-client</artifactId>
<groupId>io.springfox</groupId>
<artifactId>springfox-swagger2</artifactId>
<optional>true</optional>
</dependency>
<dependency>
<groupId>${project.groupId}</groupId>
<artifactId>minbox-logging-admin</artifactId>
<groupId>io.springfox</groupId>
<artifactId>springfox-bean-validators</artifactId>
<optional>true</optional>
</dependency>
<dependency>
<groupId>${project.groupId}</groupId>
<artifactId>minbox-logging-admin-ui</artifactId>
<groupId>com.aliyun.oss</groupId>
<artifactId>aliyun-sdk-oss</artifactId>
<optional>true</optional>
</dependency>
<dependency>
<groupId>${project.groupId}</groupId>
<artifactId>minbox-logging-spring-context</artifactId>
<groupId>com.aliyun</groupId>
<artifactId>aliyun-java-sdk-core</artifactId>
<optional>true</optional>
</dependency>

<!--SpringCloud Openfeign-->
<dependency>
<groupId>org.springframework.cloud</groupId>
<artifactId>spring-cloud-starter-openfeign</artifactId>
<groupId>com.aliyun</groupId>
<artifactId>aliyun-java-sdk-dysmsapi</artifactId>
<optional>true</optional>
</dependency>

<!--mongo-->
<dependency>
<groupId>org.mongodb</groupId>
<artifactId>mongodb-driver-sync</artifactId>
<groupId>com.aliyun</groupId>
<artifactId>aliyun-java-sdk-dm</artifactId>
<optional>true</optional>
</dependency>
<dependency>
<groupId>org.springframework.data</groupId>
<artifactId>spring-data-mongodb</artifactId>
<groupId>com.zaxxer</groupId>
<artifactId>HikariCP</artifactId>
<optional>true</optional>
</dependency>
<dependency>
<groupId>org.minbox.framework</groupId>
<artifactId>minbox-mongo-client-settings</artifactId>
<groupId>com.alibaba</groupId>
<artifactId>druid</artifactId>
<optional>true</optional>
</dependency>
<dependency>
<groupId>org.mongodb</groupId>
<artifactId>mongodb-driver-sync</artifactId>
<optional>true</optional>
</dependency>
<dependency>
Expand All @@ -233,11 +214,6 @@
<artifactId>guava</artifactId>
<optional>true</optional>
</dependency>
<!--apiboot tools-->
<dependency>
<groupId>org.minbox.framework</groupId>
<artifactId>api-boot-tools</artifactId>
</dependency>
</dependencies>
<build>
<resources>
Expand Down