Parker 5 years ago
parent ac12beee8d
commit 1c5789269e

@ -83,201 +83,191 @@
<dependencies> <dependencies>
<!-- 集成 springboot 相关组件 BEGIN --> <!-- ———————————————————— 集成springboot 相关组件 - 开始 ———————————————————— -->
<dependency> <dependency>
<groupId>org.springframework.boot</groupId> <groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-web</artifactId> <artifactId>spring-boot-starter-web</artifactId>
</dependency> </dependency>
<dependency> <dependency>
<groupId>org.springframework.boot</groupId> <groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-test</artifactId> <artifactId>spring-boot-starter-test</artifactId>
<scope>test</scope> <scope>test</scope>
</dependency> </dependency>
<dependency> <dependency>
<groupId>org.springframework.boot</groupId> <groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-aop</artifactId> <artifactId>spring-boot-starter-aop</artifactId>
</dependency> </dependency>
<!-- actuator 端点监控 --> <!-- actuator 端点监控 -->
<dependency> <dependency>
<groupId>org.springframework.boot</groupId> <groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-actuator</artifactId> <artifactId>spring-boot-starter-actuator</artifactId>
</dependency> </dependency>
<!-- 热部署 如果使用 Jrebel 忽略就好,如果不使用 Jrebel 则放开 --> <!-- 热部署 如果使用 Jrebel 忽略就好,如果不使用 Jrebel 则放开 -->
<!-- <!--
<dependency> <dependency>
<groupId>org.springframework.boot</groupId> <groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-devtools</artifactId> <artifactId>spring-boot-devtools</artifactId>
<optional>true</optional> <optional>true</optional>
</dependency> </dependency>
--> -->
<!-- 集成 springboot 相关组件 END --> <!-- ———————————————————— 集成springboot 相关组件 - 结束 ———————————————————— -->
<!-- 集成Shiro鉴权安全认证 BEGIN --> <!-- ———————————————————— 集成Shiro鉴权安全认证 - 开始 ———————————————————— -->
<!--shiro--> <!--shiro-->
<!--<dependency> <!--<dependency>
<groupId>org.apache.shiro</groupId> <groupId>org.apache.shiro</groupId>
<artifactId>shiro-spring-boot-starter</artifactId> <artifactId>shiro-spring-boot-starter</artifactId>
<version>1.6.0</version> <version>1.6.0</version>
</dependency> </dependency>
&lt;!&ndash; shiro-redis &ndash;&gt; &lt;!&ndash; shiro-redis &ndash;&gt;
<dependency> <dependency>
<groupId>org.crazycake</groupId> <groupId>org.crazycake</groupId>
<artifactId>shiro-redis</artifactId> <artifactId>shiro-redis</artifactId>
<version>3.3.0</version> <version>3.3.0</version>
<exclusions> <exclusions>
<exclusion> <exclusion>
<groupId>org.apache.shiro</groupId> <groupId>org.apache.shiro</groupId>
<artifactId>shiro-core</artifactId> <artifactId>shiro-core</artifactId>
</exclusion> </exclusion>
</exclusions> </exclusions>
</dependency>--> </dependency>-->
<!-- 集成Shiro鉴权安全认证 END --> <!-- ———————————————————— 集成Shiro鉴权安全认证 - 结束 ———————————————————— -->
<!-- 集成数据库相关配置 BEGIN--> <!-- ———————————————————— 集成数据库相关配置 - 开始 ———————————————————— -->
<!-- mybatis-plus --> <!-- mybatis-plus -->
<dependency> <dependency>
<groupId>com.baomidou</groupId> <groupId>com.baomidou</groupId>
<artifactId>mybatis-plus-boot-starter</artifactId> <artifactId>mybatis-plus-boot-starter</artifactId>
<version>${mybatis-plus.version}</version> <version>${mybatis-plus.version}</version>
</dependency> </dependency>
<!-- druid --> <!-- druid -->
<dependency> <dependency>
<groupId>com.alibaba</groupId> <groupId>com.alibaba</groupId>
<artifactId>druid-spring-boot-starter</artifactId> <artifactId>druid-spring-boot-starter</artifactId>
<version>${druid.version}</version> <version>${druid.version}</version>
</dependency> </dependency>
<!-- 动态数据源 --> <!-- 动态数据源 -->
<dependency> <dependency>
<groupId>com.baomidou</groupId> <groupId>com.baomidou</groupId>
<artifactId>dynamic-datasource-spring-boot-starter</artifactId> <artifactId>dynamic-datasource-spring-boot-starter</artifactId>
<version>${dynamic.version}</version> <version>${dynamic.version}</version>
</dependency> </dependency>
<!--mysql--> <!--mysql-->
<dependency> <dependency>
<groupId>mysql</groupId> <groupId>mysql</groupId>
<artifactId>mysql-connector-java</artifactId> <artifactId>mysql-connector-java</artifactId>
<version>8.0.20</version> <version>8.0.20</version>
<scope>runtime</scope> <scope>runtime</scope>
</dependency> </dependency>
<!-- sqlserver--> <!-- sqlserver-->
<dependency> <dependency>
<groupId>com.microsoft.sqlserver</groupId> <groupId>com.microsoft.sqlserver</groupId>
<artifactId>sqljdbc4</artifactId> <artifactId>sqljdbc4</artifactId>
<version>4.0</version> <version>4.0</version>
<scope>runtime</scope> <scope>runtime</scope>
</dependency> </dependency>
<!-- oracle驱动 --> <!-- oracle驱动 -->
<dependency> <dependency>
<groupId>com.oracle</groupId> <groupId>com.oracle</groupId>
<artifactId>ojdbc6</artifactId> <artifactId>ojdbc6</artifactId>
<version>11.2.0.3</version> <version>11.2.0.3</version>
<scope>runtime</scope> <scope>runtime</scope>
</dependency> </dependency>
<!-- postgresql驱动 --> <!-- postgresql驱动 -->
<dependency> <dependency>
<groupId>org.postgresql</groupId> <groupId>org.postgresql</groupId>
<artifactId>postgresql</artifactId> <artifactId>postgresql</artifactId>
<version>42.2.6</version> <version>42.2.6</version>
<scope>runtime</scope> <scope>runtime</scope>
</dependency> </dependency>
<!-- 集成数据库相关配置 END--> <!-- ———————————————————— 集成数据库相关配置 - 结束 ———————————————————— -->
<!-- 集成Redis缓存 BEGIN --> <!-- ———————————————————— 集成SwaggerApi - 开始 ———————————————————— -->
<!-- Redis --> <!-- Swagger API文档 -->
<dependency> <dependency>
<groupId>org.springframework.boot</groupId> <groupId>io.springfox</groupId>
<artifactId>spring-boot-starter-data-redis</artifactId> <artifactId>springfox-swagger2</artifactId>
</dependency> <version>2.9.2</version>
<!-- 池管理 --> </dependency>
<dependency> <dependency>
<groupId>org.apache.commons</groupId> <groupId>io.springfox</groupId>
<artifactId>commons-pool2</artifactId> <artifactId>springfox-swagger-ui</artifactId>
</dependency> <version>2.9.2</version>
<!-- 集成Redis缓存 END --> </dependency>
<dependency>
<!-- 集成接口文档 BEGIN --> <groupId>com.github.xiaoymin</groupId>
<!-- Swagger API文档 --> <artifactId>swagger-bootstrap-ui</artifactId>
<dependency> <version>1.9.3</version>
<groupId>io.springfox</groupId> </dependency>
<artifactId>springfox-swagger2</artifactId> <dependency>
<version>2.9.2</version> <groupId>io.springfox</groupId>
</dependency> <artifactId>springfox-bean-validators</artifactId>
<dependency> <version>2.9.2</version>
<groupId>io.springfox</groupId> </dependency>
<artifactId>springfox-swagger-ui</artifactId> <!-- # 增加两个配置解决 NumberFormatException -->
<version>2.9.2</version> <dependency>
</dependency> <groupId>io.swagger</groupId>
<dependency> <artifactId>swagger-annotations</artifactId>
<groupId>com.github.xiaoymin</groupId> <version>1.5.22</version>
<artifactId>swagger-bootstrap-ui</artifactId> </dependency>
<version>1.9.3</version> <dependency>
</dependency> <groupId>io.swagger</groupId>
<dependency> <artifactId>swagger-models</artifactId>
<groupId>io.springfox</groupId> <version>1.5.22</version>
<artifactId>springfox-bean-validators</artifactId> </dependency>
<version>2.9.2</version> <!-- ———————————————————— 集成SwaggerApi - 结束 ———————————————————— -->
</dependency>
<!-- # 增加两个配置解决 NumberFormatException --> <!-- ———————————————————— 集成工具 - 开始 ———————————————————— -->
<dependency> <!-- commons -->
<groupId>io.swagger</groupId> <dependency>
<artifactId>swagger-annotations</artifactId> <groupId>commons-io</groupId>
<version>1.5.22</version> <artifactId>commons-io</artifactId>
</dependency> <version>${commons.io.version}</version>
<dependency> </dependency>
<groupId>io.swagger</groupId> <dependency>
<artifactId>swagger-models</artifactId> <groupId>org.apache.commons</groupId>
<version>1.5.22</version> <artifactId>commons-lang3</artifactId>
</dependency> <version>${commons.lang3.version}</version>
<!-- 集成接口文档 END --> </dependency>
<!-- 池管理 -->
<!-- 集成工具 BEGIN--> <dependency>
<!-- commons --> <groupId>org.apache.commons</groupId>
<dependency> <artifactId>commons-pool2</artifactId>
<groupId>commons-io</groupId> </dependency>
<artifactId>commons-io</artifactId>
<version>${commons.io.version}</version> <!-- guava -->
</dependency> <dependency>
<dependency> <groupId>com.google.guava</groupId>
<groupId>org.apache.commons</groupId> <artifactId>guava</artifactId>
<artifactId>commons-lang3</artifactId> <version>${guava.version}</version>
<version>${commons.lang3.version}</version> </dependency>
</dependency>
<!-- Lombok -->
<!-- guava --> <dependency>
<dependency> <groupId>org.projectlombok</groupId>
<groupId>com.google.guava</groupId> <artifactId>lombok</artifactId>
<artifactId>guava</artifactId> </dependency>
<version>${guava.version}</version>
</dependency> <!-- alibaba json -->
<!-- https://mvnrepository.com/artifact/com.alibaba/fastjson -->
<!-- Lombok --> <dependency>
<dependency> <groupId>com.alibaba</groupId>
<groupId>org.projectlombok</groupId> <artifactId>fastjson</artifactId>
<artifactId>lombok</artifactId> <version>${fastjson.version}</version>
</dependency> </dependency>
<!-- alibaba json --> <!-- 糊涂工具包 -->
<!-- https://mvnrepository.com/artifact/com.alibaba/fastjson --> <dependency>
<dependency> <groupId>cn.hutool</groupId>
<groupId>com.alibaba</groupId> <artifactId>hutool-all</artifactId>
<artifactId>fastjson</artifactId> <version>${hutool.version}</version>
<version>${fastjson.version}</version> </dependency>
</dependency> <!-- ———————————————————— 集成工具 - 结束 ———————————————————— -->
<!-- 糊涂工具包 建议不要重度依赖 -->
<dependency>
<groupId>cn.hutool</groupId>
<artifactId>hutool-all</artifactId>
<version>${hutool.version}</version>
</dependency>
<!-- 集成工具 END-->
</dependencies> </dependencies>

Loading…
Cancel
Save