Spring Boot (二)——入门介绍

spring boot简介

Spring Boot是由Pivotal团队提供的全新框架,其设计目的是用来简化新Spring应用的搭建以及开发过程。该框架使用了特定的方式来进行配置,从而使开发人员不再需要定义样板化的配置。目前随着spring boot的使用量的增大,越来越多的第三方技术都添加了相关的适配来方便开发者接入spring boot。spring boot主要作用就是简化开发,无需再像以前使用ssm框架的时候添加繁琐的配置文件,使用spring boot之后里面使用的其实还是以前的那些技术,就是 Spring Boot 其实不是什么新的框架,它默认配置了很多框架的使用方式,就像 Maven 整合了所有的 Jar 包,Spring Boot 整合了所有的框架。

总结一下Spring boot的核心功能:

  • 独立运行的Spring项目:Spring Boot可以以jar包的形式独立运行,运行一个Spring Boot项目只需通过java -jar xx.jar来运行

  • 内嵌的Servlet容器:Spring Boot可选择内嵌Tomcat、Jetty,无需以war包形式部署项目

  • 提供starter简化Maven的配置,如使用spring-boot-starter-web时,会自动加入tomcat,webMvc,jackson,hibernate-validate的jar

  • 自动配置Spring:Spring Boot 会根据在类路径中的jar包,类为jar包里的类自动配置Bean

  • 准生产级别的应用监控:Spring Boot提供了基于http,ssh,telnet对运行时的项目进行监控

  • 无代码生产和xml配置(spring 4.x中通过条件注解实现)

发布了61 篇原创文章 · 获赞 0 · 访问量 601

猜你喜欢

转载自blog.csdn.net/weixin_44075963/article/details/103792118