Commit 7ea11a0ace2b7372e2c8fdf2cc18a5ea524e1e49

Authored by zhangdaiscott
1 parent 2fc5143b

【3.2.0 版本发布】 升级springboot2.6.6、spring-cloud-alibaba 2021.1

jeecg-boot/README.md
1 1 Jeecg-Boot 低代码开发平台
2 2 ===============
3 3  
4   -当前最新版本: 3.1.0(发布日期:20220301
  4 +当前最新版本: 3.2.0(发布日期:20220425
5 5  
6 6  
7 7 ## 后端技术架构
8   -- 基础框架:Spring Boot 2.3.5.RELEASE
  8 +- 基础框架:Spring Boot 2.6.6
9 9  
10   -- 持久层框架:Mybatis-plus 3.4.3.1
  10 +- 持久层框架:Mybatis-plus 3.5.1
11 11  
12   -- 安全框架:Apache Shiro 1.7.0,Jwt 3.11.0
  12 +- 安全框架:Apache Shiro 1.8.0,Jwt 3.11.0
13 13  
14 14 - 数据库连接池:阿里巴巴Druid 1.1.22
15 15  
... ...
jeecg-boot/pom.xml
... ... @@ -2,50 +2,56 @@
2 2 <modelVersion>4.0.0</modelVersion>
3 3 <groupId>org.jeecgframework.boot</groupId>
4 4 <artifactId>jeecg-boot-parent</artifactId>
5   - <version>3.1.0</version>
  5 + <version>3.2.0</version>
6 6 <packaging>pom</packaging>
7 7 <name>JEECG BOOT ${project.version}</name>
8   -
  8 +
9 9 <parent>
10 10 <groupId>org.springframework.boot</groupId>
11 11 <artifactId>spring-boot-starter-parent</artifactId>
12   - <version>2.3.5.RELEASE</version>
  12 + <version>2.6.6</version>
13 13 <relativePath/>
14 14 </parent>
15 15  
16 16 <properties>
17   - <jeecgboot.version>3.1.0</jeecgboot.version>
18   - <!-- 微服务专用属性 -->
19   - <skip.springboot.maven>false</skip.springboot.maven>
  17 + <jeecgboot.version>3.2.0</jeecgboot.version>
20 18 <java.version>1.8</java.version>
21 19 <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
22   - <spring-cloud.version>Hoxton.SR8</spring-cloud.version>
23   - <spring-cloud-alibaba.version>2.2.3.RELEASE</spring-cloud-alibaba.version>
  20 +
  21 + <!-- 微服务属性 -->
  22 + <skip.springboot.maven>false</skip.springboot.maven>
  23 + <spring-cloud.version>2021.0.0</spring-cloud.version>
  24 + <spring-cloud-alibaba.version>2021.1</spring-cloud-alibaba.version>
  25 + <alibaba.nacos.version>2.0.4</alibaba.nacos.version>
  26 +
24 27 <xxl-job-core.version>2.2.0</xxl-job-core.version>
25 28 <fastjson.version>1.2.78</fastjson.version>
26   - <knife4j-spring-boot-starter.version>2.0.9</knife4j-spring-boot-starter.version>
  29 + <knife4j-spring-boot-starter.version>3.0.3</knife4j-spring-boot-starter.version>
27 30 <knife4j-spring-ui.version>2.0.9</knife4j-spring-ui.version>
28 31 <!-- 数据库驱动 -->
29 32 <postgresql.version>42.2.6</postgresql.version>
30 33 <ojdbc6.version>11.2.0.3</ojdbc6.version>
31 34 <sqljdbc4.version>4.0</sqljdbc4.version>
32 35 <mysql-connector-java.version>8.0.27</mysql-connector-java.version>
33   - <!-- 动态数据源-->
34   - <dynamic-datasource-spring-boot-starter.version>3.2.0</dynamic-datasource-spring-boot-starter.version>
35 36 <hutool.version>5.3.8</hutool.version>
36 37 <redisson.version>3.16.1</redisson.version>
37 38 <commons-beanutils.version>1.9.4</commons-beanutils.version>
38 39 <guava.version>29.0-jre</guava.version>
39   - <mybatis-plus.version>3.4.3.1</mybatis-plus.version>
  40 +
  41 + <!-- 持久层 -->
  42 + <mybatis-plus.version>3.5.1</mybatis-plus.version>
  43 + <dynamic-datasource-spring-boot-starter.version>3.2.0</dynamic-datasource-spring-boot-starter.version>
  44 + <minidao.version>1.9.0</minidao.version>
40 45 <druid.version>1.1.22</druid.version>
41 46 <commons.version>2.6</commons.version>
42 47 <aliyun-java-sdk-dysmsapi.version>2.1.0</aliyun-java-sdk-dysmsapi.version>
43 48 <aliyun.oss.version>3.11.2</aliyun.oss.version>
  49 + <!-- shiro -->
44 50 <shiro.version>1.8.0</shiro.version>
45 51 <java-jwt.version>3.11.0</java-jwt.version>
46 52 <shiro-redis.version>3.1.0</shiro-redis.version>
47 53 <codegenerate.version>1.3.8</codegenerate.version>
48   - <autopoi-web.version>1.3.9</autopoi-web.version>
  54 + <autopoi-web.version>1.4.0</autopoi-web.version>
49 55 <minio.version>8.0.3</minio.version>
50 56 <justauth-spring-boot-starter.version>1.3.4</justauth-spring-boot-starter.version>
51 57 <dom4j.version>1.6.1</dom4j.version>
... ... @@ -98,6 +104,11 @@
98 104 <artifactId>spring-boot-starter-test</artifactId>
99 105 <scope>test</scope>
100 106 </dependency>
  107 + <dependency>
  108 + <groupId>junit</groupId>
  109 + <artifactId>junit</artifactId>
  110 + <scope>test</scope>
  111 + </dependency>
101 112 <!-- Lombok -->
102 113 <dependency>
103 114 <groupId>org.projectlombok</groupId>
... ... @@ -162,33 +173,36 @@
162 173 <version>${jeecgboot.version}</version>
163 174 </dependency>
164 175  
165   - <!--微服务模块-->
  176 + <!--微服务启动依赖-->
166 177 <dependency>
167 178 <groupId>org.jeecgframework.boot</groupId>
168 179 <artifactId>jeecg-boot-starter-cloud</artifactId>
169 180 <version>${jeecgboot.version}</version>
170 181 </dependency>
171   -
172 182 <!--xxl-job定时任务-->
173 183 <dependency>
174 184 <groupId>org.jeecgframework.boot</groupId>
175 185 <artifactId>jeecg-boot-starter-job</artifactId>
176 186 <version>${jeecgboot.version}</version>
177 187 </dependency>
178   -
179 188 <!--redis分布式锁-->
180 189 <dependency>
181 190 <groupId>org.jeecgframework.boot</groupId>
182 191 <artifactId>jeecg-boot-starter-lock</artifactId>
183 192 <version>${jeecgboot.version}</version>
184 193 </dependency>
185   -
186 194 <!--rabbitmq消息队列-->
187 195 <dependency>
188 196 <groupId>org.jeecgframework.boot</groupId>
189 197 <artifactId>jeecg-boot-starter-rabbitmq</artifactId>
190 198 <version>${jeecgboot.version}</version>
191 199 </dependency>
  200 + <!--分库分表shardingsphere-->
  201 + <dependency>
  202 + <groupId>org.jeecgframework.boot</groupId>
  203 + <artifactId>jeecg-boot-starter-shardingsphere</artifactId>
  204 + <version>${jeecgboot.version}</version>
  205 + </dependency>
192 206  
193 207  
194 208 <!-- 七牛云SDK -->
... ... @@ -291,6 +305,22 @@
291 305 </exclusion>
292 306 </exclusions>
293 307 </dependency>
  308 + <!-- 企业微信和钉钉 api -->
  309 + <dependency>
  310 + <groupId>org.jeecgframework</groupId>
  311 + <artifactId>jeewx-api</artifactId>
  312 + <version>1.4.7</version>
  313 + <exclusions>
  314 + <exclusion>
  315 + <artifactId>commons-beanutils</artifactId>
  316 + <groupId>commons-beanutils</groupId>
  317 + </exclusion>
  318 + <exclusion>
  319 + <artifactId>commons-lang</artifactId>
  320 + <groupId>commons-lang</groupId>
  321 + </exclusion>
  322 + </exclusions>
  323 + </dependency>
294 324 </dependencies>
295 325 </dependencyManagement>
296 326  
... ... @@ -318,6 +348,7 @@
318 348 <plugin>
319 349 <groupId>org.apache.maven.plugins</groupId>
320 350 <artifactId>maven-resources-plugin</artifactId>
  351 + <version>3.1.0</version>
321 352 <configuration>
322 353 <nonFilteredFileExtensions>
323 354 <nonFilteredFileExtension>woff</nonFilteredFileExtension>
... ...