2020年了想必不会有人还不知道Spring框架。这个Java史上最‘经典’的开发框架官网是这样定义它的:
Spring使Java编程更快、更容易、更安全。Spring对速度、简单性和生产力的关注使得它成为世界上最受欢迎的Java框架。
自2003崛起以来到现在它依旧是一个不能被轻易替代的框架,今天要与大家聊的并不是Spring,而是它的扩展——Springboot。
Spring Boot
不知道从什么时候开始,技术社区Spring Boot的文章越来越多;Spring Boot相关的图文、视频课程越来越多;使用Spring Boot的互联网公司越来越多;现在出去面试Java工程师,Spring Boot已经成了必问的内容。—切都在证明,Spring Boot已经成为了Java程序员必备的技能。甚至它在未来它的发展可能会更好。这一切都要归功于它的“约定优于配置”的设计理念。
目前随着Spring版本的迭代,Spring Boot也推出了2.x版本,进入2.x版本时代。下面要与大家介绍的就是适应新潮流的基于Spring Boot2.x的实战手册。紧扣互联网企业的实际要求,从全注解下Spring 知识讲到Spring Boot的企业级开发,对于Java开发人员,尤其是初学Spring Boot的人员与需要从传统Spring 转向Spring Boot开发的技术人员,具有很高的参考价值。
手册总共分为12部分为了不影响大家阅读体验把获取方式放在了文末!
第一部分讲Spring Boot和传统Spring开发的区别,以及如何搭建Spring Boot开发环境。
Spring Boot
- Spring的历史
- 注解还是XML
- Spring Boot的优点
- 传统Spring MVC和Spring Boot的对比
Spring Boot开发环境搭建和基本开发
- 搭建Spring Boot开发环境
- Spring Boot的依赖和自动配置
- 使用自定义配置
- 开发自己的Spring Boot项目
第二部分讨论在全注解下的Spring