/spring-boot-best-practice

Spring Boot 最佳实践,包括自动配置、核心原理、源码分析、国际化支持、调试、日志集成、热部署等。

Primary LanguageJavaApache License 2.0Apache-2.0

spring-boot-best-practice

🚀 本仓库提供了 Spring Boot 主流知识点实战示例,大家可以随意下载学习。

⭐ 本项目会长期更新,为避免迷路,请点击右上角 Star 关注本项目。

🔥 为什么要学 Spring Boot?

Spring 作为 Java 开发界的万能框架,曾经和 Struts2、Hibernate 框架组成 SSH,成为 Java Web 开发的三驾马车。大概在 2013 年左右,又和 Spring MVC、MyBatis 框架组成 SSM,成为新一代的 Web 开发框架全家桶,一直流行延续至今。

而为了简化 Spring 框架的上手难度,Spring Boot 框架于 2014 年诞生,可以帮助开发者更加轻松、快捷地使用 Spring 的组件,它是 Spring、Spring MVC 等框架更上一层的框架,它需要依赖于 Spring、Spring MVC 等原生框架,而不能独立存在。

学会 Spring Boot,可以简化使用 Spring 基础组件的难度,还是学习 Spring Cloud 微服务框架的基础,因为 Spring Cloud 的基础就是 Spring Boot。

Spring Boot 代表了企业的真实需求,它表现在 Java 工程师、架构师的求职面试技能清单上,Spring Boot 几乎是必备技能。 所以,要成为合格的 Java 程序员,要学习 Spring 全家桶,Spring Boot 则是必经之路。

❤️ Spring Boot 学习资料

这里分享一份 Spring Boot 学习资料,包括 Spring Boot 底层实现原理及代码实战,非常齐全,助你快速打通 Spring Boot 的各个环节。

详细目录如下:

  • Spring Boot Hello World
  • Spring Boot 返回 JSON 数据
  • Spring Boot 使用其他 JSON 转换框架
  • Spring Boot 全局异常捕捉
  • Spring Boot JPA 连接数据库
  • Spring Boot 配置 JPA
  • Spring Boot 整合 JPA 保存数据
  • Spring Boot 使用 JdbcTemplate 保存数据
  • Spring Boot 常用配置
  • Spring Boot 静态资源处理
  • Spring boot 实现任务调度
  • Spring Boot 普通类调用 Bean
  • Spring Boot 使用模板引擎
  • Spring Boot 集成 JSP
  • Spring Boot 集成 Servlet
  • Spring Boot 集成 Fliter 和 Listener
  • Spring Boot 拦截器 HandlerInterceptor
  • Spring Boot 系统启动任务 CommandLineRunner
  • Spring Boot 集成 JUnit 单元测试
  • Spring Boot 读取系统环境变量
  • Spring Boot 使用自定义 properties
  • Spring Boot 改变默认包扫描
  • Spring Boot 自定义启动 Banner
  • Spring Boot 导入 Spring XML 配置文件
  • Spring Boot 热部署
  • Spring Boot 监控和管理生产环境
  • Spring Boot Starter 详解
  • Spring Boot 依赖的版本
  • Spring Boot 文件上传
  • Spring Boot 集成 Redis 缓存
  • Spring Boot 之 Spring Cache
  • Spring Boot 集成 Ehcache
  • Spring Boot 分布式 Session 共享
  • ......

共 108 页!非常齐全!

获取方式如下:

这份教程免费分享给大家,微信扫码关注 Java技术栈 公众号:

关注后,在公众号后台发送关键字:666,公众号会自助推送给你。