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.