# api-boot-chapter **Repository Path**: minbox-projects/api-boot-chapter ## Basic Information - **Project Name**: api-boot-chapter - **Description**: ApiBoot开源框架内的各个组件使用系列文章示例源码 - **Primary Language**: Java - **License**: Apache-2.0 - **Default Branch**: master - **Homepage**: http://apiboot.minbox.io - **GVP Project**: No ## Statistics - **Stars**: 59 - **Forks**: 31 - **Created**: 2019-12-06 - **Last Updated**: 2025-06-08 ## Categories & Tags **Categories**: sample-code **Tags**: None ## README ## ApiBoot是什么? `ApiBoot`是接口服务的落地解决方案,依赖于`SpringBoot`,提供了一系列开箱即用的组件,通过封装来简化主流第三方框架的集成,从而提高开发者`开发效率`、`学习成本`、`降低入门门槛`,真正的实现`开箱即用`。 ## 官方文档 & 源码 - 官方文档:[http://apiboot.minbox.io](http://apiboot.minbox.io) - 码云:[https://gitee.com/minbox-projects/api-boot](https://gitee.com/minbox-projects/api-boot) - GitHub:[https://github.com/hengboy/api-boot](https://github.com/hengboy/api-boot) ## 请给我支持 `ApiBoot`框架目前是由博客作者编写开源框架,请给我一定的支持,让我坚持去下,为开源做贡献。 - 请关注作者的公众号`“程序员恒宇少年”`,二维码在页面底部,关注后回复"资料"获取专属电子小册 - 请将该页面分享给更多需要它的技术学习爱好者 - 请给`ApiBoot`源码仓库点个`Star`,`Watching`后可以收到每次发版的通知。 - [Gitee](https://gitee.com/minbox-projects/api-boot) - [GitHub](https://github.com/hengboy/api-boot) ## 福利来袭 ![](https://blog.yuqiyu.com/images/%E7%AD%BE%E5%88%B0%E7%A6%8F%E5%88%A9.png) > 自律改变人生 - [点击参与签到赠书计划](https://blog.yuqiyu.com/welfare/) ## 任务调度组件 - apiboot-quartz-job-types:分布式调度框架Quartz衍生出的三种任务类型,你用过几个? - apiboot-quartz-integrated-away:这种方式整合Quartz你见过吗? ## 文档组件 - apiboot-swagger-describe-the-interface:使用Swagger2作为文档来描述你的接口信息 - apiboot-swagger-integrated-oauth:Swagger2怎么整合OAuth2来在线调试接口? ## 安全组件 > 格式:源码目录:对应文章 - apiboot-oauth-multiple-client-config:OAuth2在内存、Redis、JDBC方式下的多客户端配置 - apiboot-security-oauth-first-application:实现零代码整合Spring Security & OAuth2 - apiboot-security-customize-select-user:ApiBoot零代码整合Spring Security的JDBC方式获取AccessToken - apiboot-security-oauth-custom-certification-user:见过这么简单的方式整合SpringSecurity & OAuth2查询用户吗? - apiboot-define-oauth-grant-type:原来SpringSecurity整合OAuth2后开放权限拦截路径还能这么玩? - apiboot-security-open-paths-without-intercept:原来SpringSecurity整合OAuth2后开放权限拦截路径还能这么玩? - apiboot-security-oauth-use-jwt:还不会使用JWT格式化OAuth2令牌吗? - apiboot-oauth-set-token-expire-time:来看看OAuth2怎么设置AccessToken有效期时间时长 - apiboot-oauth-use-redis-storage:OAuth2使用Redis来存储客户端信息以及AccessToken ## 分布式日志组件 - apiboot-logging-use-global-log:《ApiBoot新特性》GlobalLog全局日志的使用详解 - apiboot-unified-manage-request-logs:使用ApiBoot Logging进行统一管理请求日志 - apiboot-report-logs-by-logging-to-admin:将ApiBoot Logging采集的日志上报到Admin - apiboot-custom-logging-traceid:自定义ApiBoot Logging链路以及单元ID - modify-apiboot-logging-collection-prefix:修改ApiBoot Logging日志采集的前缀 - apiboot-logging-integrates-spring-security:ApiBoot Logging整合Spring Security安全上报日志 - apiboot-logging-integrates-eureka-report-logs:ApiBoot Logging整合SpringCloud Eureka负载均衡上报日志 - apiboot-logging-using-openfeign-transparent-traceid:ApiBoot Logging使用SpringCloud Openfeign透传链路信息 - apiboot-logging-using-resttemplate-transparent-traceid:ApiBoot Logging使用RestTemplate透传链路信息 - apiboot-logging-admin-visual-interface-management-log:ApiBoot Logging Admin可视化界面管理日志 ## 其他组件 更多组件的使用文章正在火热连载更新... ## 作者公众号