pacebox-springboot 1.1.5 released, java ecological framework

The pacebox-springboot integration package has been released, aiming to provide rapid development scaffolding and create a better open source ecological environment.

Hope that like-minded friends will maintain the software together and create a rapid application development-level ecological framework.

This version will be the final version of spring cloud H version, and subsequent versions will be synchronized with spring cloud years.

Case

  • inter-boot-demo boot version demo
  • inter-micro-demo cloud version of the demo (nacos+sentinel system+authorization management+elasticsearch log+data encryption and decryption+distributed tracking (based on opentracing))
  • inter-boot-generator code online generation platform
  • inter-boot-fastdfs FastDFS permission file management (subsequently renamed attachment, supports all file types)

inter-boot-demo mainly provides permission management (menus, roles, users), elasticsearch entry and exit parameters log, data encryption and decryption, distributed tracking (based on opentracing), Alibaba Cloud OSS, Baidu Cloud BOS, Tencent COS support, local storage , FTP storage, Alibaba, Baidu, Tencent SMS cloud combined access, etc.

The following modules developed for boot and micro version:

    Mall, monitoring, payment, news, tasks

New features

1: BusinessException provides details about ignoring stack exception  
2: The paging tool class adds the requested paging Page  
3: Add SpringServletUtil tool class, used to obtain request, response, response operation, etc.  
4: i18n international file iteration  
5: WeChat general toolkit code adjustment  

BUG fix

1: Repair WeChat integration did not introduce WeChat configuration files  

Component update

1: Upgrade from spring boot 2.3.3 to 2.3.5   
2: upgrade fastjson 1.2.71 to 1.2.74  
3: Alipaysdk 4.10.29.ALL upgrade to 4.10.159.ALL  
4: Upgrade from zxing 3.4.0 to 3.4.1  
5: xstream 1.4.12 is upgraded to 1.4.13  
6: Upgrade aliyun-java-sdk-core 4.5.2 to 4.5.12  
7: Tencentcloud-sdk-java 3.1.72 is upgraded to 3.1.145  
8: Upgrade bce-java-sdk 0.10.110 to 0.10.134  
9: Aliyun-sdk-oss 3.10.0 is upgraded to 3.11.1  
10: cos_api 5.6.25 is upgraded to 5.6.29  
11: Knife4j 2.0.5 upgraded to 3.0.1  
12: Upgrade Hoxton.SR8 to Hoxton.SR9  
13: upgrade pacebox-core 1.0.7 to 1.0.8  
14: upgrade swagger 2.9.2 to 2.10.5  
15: Knife4j 2.0.6 upgraded to 2.0.8

Case Reference

OSS&SMS instructions

According to your own requirements, you can introduce your own packages and similar boot cases to Alibaba Cloud

Then specify the configuration used in properties

Finally use it in the code

You can use it according to your own configuration, the corresponding type corresponds to the key of aliyun in the bean-map, supports multi-environment call methods, and submits extended interception methods, such as SMS

OSS is basically the same as SMS, OSS provides upload, download, delete and other interceptors, which can be implemented by yourself, or you can expand your own SMS and OSS implementation methods.

Guess you like

Origin www.oschina.net/news/121511/pacebox-springboot-1-1-5-released