Mica
, basic components and toolkit for Spring Boot and Cloud microservice development, supports web
and webflux
.
Promotion: BladeX IoT Platform iot.bladex.cn
Simplified Chinese | English
latest version | spring boot version | spring cloud version | state |
---|---|---|---|
3.3.6 | 3.3.x | 2023 | ✅ |
3.2.12 | 3.2.x | 2023 | ✅ |
3.1.12 | 3.1.x | 2022 | |
3.0.8 | 3.0.x | 2022 | |
2.7.18.9 | 2.7.x | 2021 | ✅ |
2.6.8 | 2.6.x | 2021 | |
2.5.8 | 2.5.x | 2020 | |
2.4.11 | 2.4.x | 2020 | |
2.1.1-GA | 2.2.x~2.3.x | Hoxton |
The release
version number format is xxx
, which is basically the same as Spring boot
.
The snapshots
version number format is xxx-SNAPSHOT
.
注意
: The snapshots
version will be automatically released after push
to respond to and fix the latest bug
and requirements in a timely manner.
For detailed usage documentation , please see: https://www.dreamlu.net/mica2x/index.html (mica2.x usage documentation)
For details of the update record , see: Mica update record
Method problem generated by lombok: projectlombok/lombok#1861
For xX class attribute names, the first one is lowercase and the second one is uppercase bean attribute name, there is a problem with Map -> Bean or Bean -> Map.
No compatibility is planned, it will be fixed in the new version of lombok.
Soft publication number : 2020SR0411603
LGPL (GNU Lesser General Public License)
LGPL is an open source license of the GPL designed primarily for use with class libraries. Unlike the GPL, which requires any software that uses/modifies/derives a GPL class library to adopt a GPL license. LGPL allows commercial software to use LGPL class libraries through class library references (links) without requiring open source commercial software code. This allows open source code using the LGPL license to be referenced by commercial software as a class library and released and sold.
However, if you modify the code or derivatives of the LGPL agreement, all modified code, additional code involving the modified part and derivative code must adopt the LGPL agreement. Therefore, the open source code under the LGPL protocol is very suitable for being referenced by commercial software as a third-party class library, but it is not suitable for commercial software that hopes to use the LGPL protocol code as a basis for secondary development through modification and derivatives.
It is allowed to be used for free in learning, graduation projects, company projects, private work, etc. by introducing source code without changing it.
If you modify the code under special circumstances, but still want to close the source, you must obtain the author's consent.
We will investigate any re-open source or commercialization that is not authorized and does not comply with the LGPL agreement.
Please specify for reference: Reference is from mica: https://github.com/lets-mica/mica, and please also follow the LGPL agreement.
注意
: If the prohibition clause is found, we have the right to recover the 19999 licensing fee.
pigx
universe (a must for architects): https://pig4cloud.combladex
complete online solution (essential for enterprise production): https://bladex.vip Avue
is a magical configurable framework based on vue: https://gitee.com/smallweigit/avuepig
universe (a must for architects): https://gitee.com/log4j/pigSpringBlade
complete online solution (essential for enterprise development): https://gitee.com/smallc/SpringBladeIJPay
payment SDK makes payment at your fingertips: https://gitee.com/javen205/IJPayJustAuth
the most comprehensive open source library integrating third-party login in history: https://github.com/zhangyd-c/JustAuthspring-boot-demo
deep learning and practical spring boot project: https://github.com/xkcoding/spring-boot-demo Thanks to JetBrains for providing free open source License:
JAVA architecture diary , daily recommendation of exciting content!