Pacebox-springboot 2020.0.0.0 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 corresponds to the spring cloud 2020.0.0 version, and the last name corresponding to spring cloud is the integrated version made at the time

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),

One package of file storage integration (support Alibaba Cloud OSS, Baidu Cloud BOS, Tencent COS support, local storage),

One-click integration of SMS storage (support Ali, Baidu, Tencent SMS Cloud) combined access, etc.

Cross-domain configuration

1: Support cors cross-domain configuration, just configure pacebox.cors.enable=true to enable cross-domain in one step

BUG fix

1: Fix the cross-domain problem of JWT in AuthFilter 
2: Fix the problem   that RestTemplate does not support text/plain   
3: Adjust the WeChat general package error  

Component update

1: upgrade springboot 2.3.5 to 2.4.1   
2: upgrade knife4j 2.0.8 to 3.0.2   
3: upgrade pacebox-core 1.0.8 to 1.0.9   
4: upgrade springcloud H9 to 2020.0.0  

Case Reference

OSS&SMS instructions

You can introduce your own packages and similar boot cases to Alibaba Cloud according to your own requirements

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/124534/pacebox-springboot-2020-0-0-0-released