本文共 1934 字,大约阅读时间需要 6 分钟。
之前的文章指出掌握Spring、SpringMVC、Mybatis是进入公司必须具备的条件, 有很多同学在学习完SSM框架后想进阶学习,那么下一步的学习就应该从Spring Boot开始学习,掌握原理、了解 内容,脚踏实地的从这里开始!
由Rod Johnson主导开发的Spring项目在2004年推出了1.0稳定版本,并从此彻底改变了JavaEE开发
的世界。在早期的1.x版本中,由于JDK并不支持注解,Spring只能使用XML。JDK升级到5.0版时,开始 加入了注解的新特性。此时Spring团队内部也分为两派:一派是使用XML的支持者;一派是使用注解的 支持者。几经讨论,Spring 2.x版本开始少量的引入注解。但功能不够强大。绝大部分情况下还是以XML 为主、注解为辅。 Spring更新到3.0版后,则引入了更多的注解。Spring团队内部也产生了严重分歧:到底是使用XML 还是使用注解?喜欢注解的人认为XML太过繁琐、臃肿,喜欢XML的人认为注解分散的到处都是、难以 控制。最终,大家达成一个共识:业务类使用注解(如:@Controller、@Service等),通用配置使用 XML(如:数据库、缓存、框架整合等)。 但随着注解的功能不断增强,Spring对XML的依赖越来越少,到了Spring4.x,甚至已经可以完全脱 离XML了。此时,Spring团队在原有的基础上基于注解简化了Spring框架的开发,Spring Boot项目孕育 而生。所以,Spring Boot并不是为了取代Spring,而是让Spring框架开发更加容易、快速。 Spring Boot于2014年发布1.0版本(Spring 4.0),2018年发布了2.0版(Spring 5.0)。资料与链接: Spring官网: Spring Boot:
入门容易、精通难。如果对Spring注解、框架底层不了解的话,就很难理解Spring Boot的原理。
开发流程:
1.创建Maven工程
2.POM依赖
4.0.0 org.example ceshi 1.0-SNAPSHOT org.springframework.boot spring-boot-starter-parent 2.4.7 org.springframework.boot spring-boot-starter-web
3.创建启动类
@SpringBootApplication // 添加注解,标注Spring Boot应用public class Application { public static void main(String[] args) { SpringApplication.run(Application.class); }}
4.启动Spring Boot( 运行Main方法)
启动成功!!打开浏览器输入地址:http://127.0.0.1:8080,显示
恭喜!第一个Spring Boot项目启动成功。
转载地址:http://uyazi.baihongyu.com/