Solby is a Spring boot-based scaffolding that has been combed out in the process of continuous improvement.
English | 中文文档
- Development environment:OpenJDK11;
- Build tool:Gradle;
- Development Framework:Spring boot,mybatis-plus, etc;
- Database:Redis,PostgreSQL,MySQL;
xcommon
xfile
File-related module, including import and export of excel and csv, file size, file hash, file suffix check, etc.
xtool
Generic module with json parsing packages, security-related tool classes, tree operations, and generic validation.
xoauth
Authorized login module that provides authorization and verification services for business modules.
xquartz
Timed task service based on java quzrtz.
xconfig
Configurations such as redis, thread pool, and related tools.
xboot
Configurations with webmvc, datasource, mybatis-plus, flyway, etc. It is contain a main function, and has some test controller functions.
By IDEA: In xboot, run a configuration with main class of XbootApplication
using Run
or Debug
mode.
By Gradle: with gradle, you can using gradle bootRun
to boot application.
By Script: find script from /bin
, and usage with ./xxx.sh [APP_NAME] [start|stop|restart|status]
.