ApiBoot Profile
ApiBoot
Is a based on SpringBoot1.x
, SpringBoot2.x
the 接口服务集成基础框架
interior provides a framework of 封装集成
, 使用扩展
, 自动化配置
, so that developers can choose the interface of the complete out of the box, no longer anxious to build an interface framework, thereby greatly improving development efficiency.
This update
- ApiBoot Mybatis Enhance Codegen
- The default implementation sequence generating entity interfaces
- Table generating entity can specify multiple
- Support for custom templates to generate class files
- ApiBoot Security Oauth
- Support for custom GrantType authorization type (SMS login, login micro letter, etc.)
Update Log
ApiBoot iterative version update log
Source code, documentation Address
The official document: http://apiboot.yuqiyu.com
GitHub Wiki: https://github.com/hengboy/api-boot/wiki
yards Cloud Wiki: https://gitee.com/hengboy/api-boot/wikis
ApiBoot now integrated components
ApiBoot
All packages rely on third-party to provide a corresponding frame is performed as follows:
Rely name | Introduction |
---|---|
api-boot-starter | All rely on the basic Starter |
ApiBoot Integration Case | ApiBoot floor using the example of a small program interface Hengyu juvenile Knowledge Source |
api-boot-starter-http-converter | Integrated return JSON format as FastJson |
api-boot-starter-security-oauth-jwt | Integrated SpringSecurity, Oauth, Jwt security, authentication framework |
api-boot-starter-swagger | As an interface integrated Swagger2 service document |
api-boot-starter-alibaba-oss | Ali cloud integrated storage interface objects Oss Service |
api-boot-starter-alibaba-sms | Ali cloud integrated international SMS interface services |
api-boot-starter-quartz | Quartz framework integrating distributed regular tasks |
api-boot-starter-datasource-switch | Integrated support for multiple data sources automatically switch dynamically create a data source |
api-boot-starter-resource-load | Resources and business completely separated, automated reading |
api-boot-starter-message-push | Push service, integrated push Aurora |
api-boot-starter-rate-limiter | QPS limiting Interface |
api-boot-starter-mybatis-enhance | Integrated Myabtis Enhance persistence framework |
api-boot-starter-mybatis-pageable | Integrated Mybatis Pageable automatic pagination plug-in |
api-boot-mybatis-enhance-maven-codegen | Mybatis Enhance the exclusive source plug-in |
Click on the name of the jump depend example ~~~