ApiBoot为接口服务而生,基于SpringBoot完成扩展、自动化配置,通过封装一系列Starter来让调用者快速集成组件,降低学习、使用门槛,提高开发效率。
ApiBoot官网:http://apiboot.minbox.io,提供快速接入、详细使用文档等。
ApiBoot
《ApiBoot 2.1.1.RELEASE版本发布,支持零侵入、链路式请求日志分析框架》
《ApiBoot 新官网发布 - 丰富使用文档》
SpringCloud
1. Spring Cloud GateWay 路由转发规则介绍
2.SpringCloud组件: GateWay整合Eureka转发服务请求
SpringBoot
一、基础
第一章:用一个HelloWord来阐述SpringBoot的简单与快速
第二章:SpringBoot与JSP间不可描述的秘密
第三章:SpringBoot使用SpringDataJPA完成CRUD
第四章:使用Druid作为SpringBoot项目数据源(添加监控)
第五章:配置使用FastJson返回Json视图
第六章:如何在SpringBoot项目中使用拦截器
第七章:SpringBoot整合JavaMail发送邮件
第八章:使用拦截器记录你的SpringBoot的请求日志
第九章:如何排除SpringBoot内置SpringMvc静态文件地址
第十章:配置SpringBoot支持自动装载Servlet
第十一章:实现SpringBoot单个、多个文件的上传
第十二章:SpringBoot使用LogBack作为日志组件
二、核心
第十三章:SpringBoot实战SpringDataJPA
第十四章:QueryDSL与SpringDataJPA共同服务于SpringBoot
第十五章:使用SpringBoot validator让数据更真实
第十六章:使用Redis作为SpringBoot1.5.x项目数据缓存
第十七章:使用SpringSecurity让SpringBoot项目更安全
第十八章:SpringBoot项目中使用SpringSecurity整合OAuth2设计项目API安全接口服务
第十九章:使用jwt设计SpringBoot项目api接口安全服务
第二十章:SpringBoot项目中使用WebSocker配置广播式通信
第二十一章:SpringBoot项目中的全局异常处理
第二十二章:SpringBoot项目多模块运用与设计
第二十三章:SpringBoot项目多模块打包与部署
第二十四章:SpringBoot项目多数据源配置
第二十五章:SpringBoot添加支持CORS跨域访问
第二十六章:SpringBoot使用@Scheduled创建定时任务
第二十七章:SpringBoot使用ApplicationEvent&Listener完成业务解耦
第二十八章:SpringBoot使用AutoConfiguration自定义Starter
第二十九章:SpringBoot使用Lombok来优雅的编码
第三十章:SpringBoot使用MapStruct自动映射DTO
三、配置
第三十一章:SpringBoot配置文件application.properties参数详解
第三十二章:如何获取SpringBoot项目的applicationContext对象
第三十三章:修改SpringBoot启动Banner
第三十四章:SpringBoot配置类WebMvcConfigurerAdapter
四、提升
第三十五章:SpringBoot与单元测试的小秘密
第三十六章:基于SpringBoot架构重写SpringMVC请求参数装载
第三十七章:基于SpringBoot架构以及参数装载完成接口安全认证
第三十八章:基于SpringBoot架构使用Profile完成打包环境分离
第三十九章:基于SpringBoot & Quartz完成定时任务分布式单节点持久化
第四十章:基于SpringBoot & Quartz完成定时任务分布式多节点负载持久化
第四十一章:基于SpringBoot & RabbitMQ完成DirectExchange分布式消息消费
第四十二章: 基于SpringBoot & RabbitMQ完成DirectExchange分布式消息多消费者消费
第四十三章: 基于SpringBoot & RabbitMQ完成TopicExchange分布式消息消费
第四十四章: 基于SpringBoot & AOP完成统一资源自动查询映射
第四十五章:基于SpringBoot 设计业务逻辑异常统一处理
第四十六章:SpringBoot & RabbitMQ完成消息延迟消费
第四十七章:SpringBoot2.0新特性 - Quartz自动化配置集成
第四十八章:SpringBoot2.0新特性 - RabbitMQ信任package设置
第四十九章:SpringBoot2.0新特性 - 你get到WebMvcConfigurer两种配置方式了吗?
第五十章:SpringBoot2.0新特性 - 岂止至今最简单redis缓存集成
第五十一章:基于SpringBoot2 & MongoDB完成自动化集成
第五十二章:使用SpringBoot Data Rest读取MongoDB内的数据
上述是有关SpringBoot初期目标的目录,后期在更新文章中可能还会添加,每次添加都会修改本文章内容,并且每次发布新文章都会添加超链接到对应的章节。SpringBoot目标达成后还会有SpringCloud去构建微服务,希望大家多多支持。