SpringBoot 简介:
1.1初识Spring Boot

Spring是一个为企业级开发提供一站式解决方案的轻量级框架,基于Spring框架可以解决 Java EE开发的问题。日益复杂的功能和业务逻辑导致一个应用程序产生海量的XML配置以及Bean关联关系等,后面有了注解大量的替代了XML配置文件。Spring Boot的出现简化了Spring应用的繁琐,让Spring应用开发过程更加快速、敏捷。Spring Boot并没有改变Spring的核心或进行增加扩展,也不是替代Spring,而是基于Spring一系列核心且集成了大量的第三方库配置。
1.2 Spring Boot 核心如下:
· 独立运行的Spring项目:可以以jar包形式独立运行,通过java -jar xx.jar即可运行· 嵌Servlet容器:可以选择内嵌Tomcat、Jetty等
· 提供starter简化maven配置:一个maven项目,使用了spring-boot-starter-web时,会自动加载Spring Boot的依赖包
· 自动配置Spring:Spring Boot会根据在类路径中的jar包、类,为jar包中的类自动配置Bean
· 准生产的应用监控:提供基于http、ssh、telnet对运行时的项目进行监控
. 无代码生成和xml配置:主要通过条件注解来实现

SpringBoot作为一款基于Spring框架的企业级开发工具,简化了Spring应用的搭建和开发过程。它不仅支持独立运行,还内置了Servlet容器,并通过starter简化了Maven配置。SpringBoot通过自动配置Bean进一步减轻了开发者的工作负担。
1770

被折叠的 条评论
为什么被折叠?



