Home

Awesome

Spring Boot

我的blog地址:https://www.timebusker.top/,持续更新.....


<h2 align="center">:heart::heart::heart:如果觉得我的文章或者代码对您有帮助,可以请我喝杯咖啡哦:heart::heart::heart:</h2> <div align="center"> <img src="https://raw.githubusercontent.com/timebusker/timebusker.github.io/master/mine/wxpay.png?raw=true" width = "200" height = "200" alt="WXPAY" align=center /> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <img src="https://raw.githubusercontent.com/timebusker/timebusker.github.io/master/mine/alipay.png?raw=true" width = "200" height = "200" alt="ALIPAY" align=center /> </div> <h2 align="center">:smile::smile::smile:您的支持将鼓励我继续创作...谢谢!:smile::smile::smile:</h2>

Spring Boot是由Pivotal团队提供的全新框架,其设计目的是用来简化新Spring应用的初始搭建以及开发过程。 该框架使用了特定的方式来进行配置,从而使开发人员不再需要定义样板化的配置。通过这种方式,
Spring Boot致力于在蓬勃发展的快速应用开发领域(rapid application development)成为领导者。

Spring Boot 项目旨在简化创建产品级的 Spring 应用和服务。你可通过它来选择不同的 Spring 平台。 可创建独立的 Java 应用和 Web 应用,同时提供了命令行工具来允许 'spring scripts'。
下图显示 Spring Boot 在 Spring 生态中的位置:
           image

该项目主要的目的是:

模块列表


第一个模块:....................................入门程序

第二个模块:....................................完美支持RESTful API

第三个模块:....................................整合多个日志框架:Log4j、Log4j2、Logback

第四个模块:....................................使用定时任务

第五个模块:....................................使用@Async实现异步调用

第六个模块:....................................统一异常捕获处理

第七个模块:....................................集成Ehcache缓存框架

第八个模块:....................................集成AOP面向切面编程

第九个模块:....................................集成JavaMailSender

第十个模块:....................................使用spring-data持久层

第十一个模块:................................集成SpringSecurity安全框架

第十二个模块:................................集成Swagger2构建强大的RESTful API

第十三个模块:................................集成MyBatis持久层框架

第十四个模块:................................使用spring JdbcTemplate持久层框架

第十五个模块:................................集成Redis中间件项目实践

第十六个模块:................................使用Transcation保证数据一致性

第十七个模块:................................应用的健康监控

第十八个模块:................................消息队列实践

第十九个模块:................................Spring Boot自定义Starter

第二十个模块:................................Spring Boot结合Freemaker使用

第二十一个模块:................................Spring Boot多数据源配置使用原理

第二十二个模块:................................Spring Boot基于Vue快速搭建Web管理系统

第二十三个模块:................................Spring Boot多种方式连接MongoDB操作


关于Spring Boot模板引擎

image 性能对比测试