xie19900123 / Spring Boot Learning
springboot系列教程,基于1.5.x版本
Stars: ✭ 197
Programming Languages
java
68154 projects - #9 most used programming language
Labels
Projects that are alternatives of or similar to Spring Boot Learning
Crown
Based on SpringBoot2, Crown builds a rapidly developed web application scaffolding.
Stars: ✭ 161 (-18.27%)
Mutual labels: springboot
Easyadmin
简易的java后台管理框架,基于SpringBoot+FreeMark+ace admin+mysql
Stars: ✭ 169 (-14.21%)
Mutual labels: springboot
Seconds Kill
基于 Springboot + Redis + Kafka 的秒杀系统,乐观锁 + 缓存 + 限流 + 异步,TPS 从 500 优化到 3000
Stars: ✭ 180 (-8.63%)
Mutual labels: springboot
Spring Cq
新框架 https://github.com/ProtobufBot/ProtobufBot 。这是一个spring boot starter。基于SpringBoot的QQ机器人框架,demo分支是例子,jar分支是框架。
Stars: ✭ 161 (-18.27%)
Mutual labels: springboot
Liugh Parent
SpringBoot+SpringCloud Oauth2+JWT+MybatisPlus实现Restful快速开发后端脚手架
Stars: ✭ 2,112 (+972.08%)
Mutual labels: springboot
Spring Boot Examples
个人学习 SpringBoot2.x 写的一些示例程序,目前正在持续更新中.....
Stars: ✭ 159 (-19.29%)
Mutual labels: springboot
Spring Tutorial
本项目是我个人在编写Spring Boot系列博客的源代码,会持续不断更新。如果项目中的代码有错误,望大家一起勘正~。
Stars: ✭ 169 (-14.21%)
Mutual labels: springboot
Spring Boot Plus
🔥 Spring-Boot-Plus is a easy-to-use, high-speed, high-efficient,feature-rich, open source spring boot scaffolding. 🚀
Stars: ✭ 2,198 (+1015.74%)
Mutual labels: springboot
Spring Boot Keycloak Tutorial
Easily Secure your Spring Boot Apps with Keycloak
Stars: ✭ 165 (-16.24%)
Mutual labels: springboot
Ruoyi Cloud
(RuoYi)官方仓库 基于Spring Boot、Spring Cloud & Alibaba的分布式微服务架构权限管理系统
Stars: ✭ 160 (-18.78%)
Mutual labels: springboot
Boot Actuator
基于SpringBoot2.0 实现的jvm远程监工图形化工具,可以同时监控多个web应用,支持远程监控
Stars: ✭ 180 (-8.63%)
Mutual labels: springboot
Priest
dubbo mybatis springboot base soa rest api framework with customer code generator
Stars: ✭ 160 (-18.78%)
Mutual labels: springboot
Wgcloud
linux运维监控工具,支持系统信息,内存,cpu,温度,磁盘空间及IO,硬盘smart,系统负载,网络流量等监控,API接口,大屏展示,拓扑图,进程监控,端口监控,docker监控,文件防篡改,日志监控,数据可视化,web ssh,堡垒机,指令下发批量执行,linux面板,探针,故障告警
Stars: ✭ 2,669 (+1254.82%)
Mutual labels: springboot
Roses
Roses基于Spring Boot 2和Spring Cloud Finchley.RELEASE,致力做更简洁的分布式和服务化解决方案,Roses拥有高效率的开发体验,提供可靠消息最终一致性分布式事务解决方案,提供基于调用链的服务治理,提供可靠的服务异常定位方案(Log + Trace)等等,一个分布式框架不仅需要构建高效稳定的底层开发框架,更需要解决分布式带来的种种挑战!
Stars: ✭ 181 (-8.12%)
Mutual labels: springboot
缘起
前段时间公司领导叫编写一两课关于
springboot
的基础知识培训课程,说实话,也是今年年初才开始接触了SpringBoot这个脚手架,使用了之后才发现打开了一个新世界。再之后也没有一些系统的学习过springboot,刚好借着这次编写培训教程机会,以一个初学者的身份,希望能够对sproingboot进行一次完整的学习。也希望通过此系列教程,能够加深对springboot
的理解,之后也会编写关于springcloud
的系列教程。也希望,通过系列教程的编写,能提供自己的写作水平(题外话:只从大学毕业后,就没有正经的写过文章了,很是遗憾。)
开发环境说明
在开发IDE选择上,选择了spring官方退出的sts版本,本人未使用过
intellij idea
(可能落伍了,⊙﹏⊙‖∣)。
- java 8
- spring boot: 1.5.14.RELEASE
- 开发IDE:Spring Tool Suite(3.9.3.RELEASE)
- maven: 3.0.3
教程安排
由于自身能力有限,本着简单入门的原则,并结合了工作中碰见的一些常见场景和问题,将工作中常用知识点进行编写,同时也会穿插一些能提供开发效率的第三方包或者工具的介绍和简单实例。
- 第一章:第一个Springboot应用
- 第二章:lombok介绍及简单使用
- 第三章:springboot配置详解
- 第四章:日志配置
- 第五章:多环境配置
- 第六章:常用注解介绍及简单使用
- 第七章:过滤器、监听器、拦截器
- 第八章:统一异常处理
- 第九章:Mybatis-plus的集成和使用
- 第十章:Swagger2集成
- 第十一章:Redis的集成和使用
- 第十二章:RabbitMQ的集成和使用
- 第十三章:测试相关(单元测试、性能测试)
- 第十四章:基于docker的简单部署
- 第十五章:基于Postman的RESTful接口测试
- 第十六章:web应用开发
- 第十七章:web应用开发之文件上传
- 第十八章:web应用开发之WebJars使用
- 第十九章:web应用开发之WebSocket
- 第二十章:异步开发之异步请求
- 第二十一章:异步开发之异步调用
- 第二十二章:定时任务
- 第二十三章:日志管理之整合篇
- 第二十四章:日志管理之AOP统一日志
- 第二十五章:日志管理之自定义Appender
- 第二十六章:邮件发送
- 第二十七章:监控管理之Actuator使用
- 第二十八章:监控管理之Spring Boot Admin使用
- 第二十九章:Dubbo的集成和使用
- 第三十章:Spring-data-jpa的集成和使用
- 第三十一章:MongoDB的集成和使用
- 第三十二章:事件的发布和监听
- 第三十三章:Spring web Servcies集成和使用
- 第三十四章:CXF构建WebService服务
- 第三十五章:Mybatis的集成和使用
- 第三十六章:集成多CacheManager
- 第三十七章:集成Jasypt实现配置项加密
- 待补充......
番外:
老生常谈
- 个人QQ:
499452441
- 公众号:
lqdevOps
个人博客:http://blog.lqdev.cn
本文地址:http://blog.lqdev.cn/2018/07/11/springboot/chapter-zero/
Note that the project description data, including the texts, logos, images, and/or trademarks,
for each open source project belongs to its rightful owner.
If you wish to add or remove any projects, please contact us at [email protected].