栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

SpringBoot 特点

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

SpringBoot 特点

1.pom.xml文件说明

1.1 parent标签作用

继承特点: 将父级内容进行引用.(简化)
        SpringBoot理解: SpringBoot是框架的框架
        问题:  jar包冲突问题严重,之后需要有人统一管理
              A.jar ~~~~ 5.1.jar
              B.jar ~~~~ 4.8.jar
        SpringBoot项目: 官网将大部分框架在内部进行了整合.
        并且制定了,统一的版本依赖信息.
        parent标签的作用: 定义当前SpringBoot所有依赖的版本号
 

    
        org.springframework.boot
        spring-boot-starter-parent
        2.5.3
        
    

1.2 dependency标签作用

按需导入  2010 原来SSM 需要手动的编辑大量的的配置文件

思想: SpringBoot使用体现了"开箱即用"的思想

    
        
            org.springframework.boot
            
            spring-boot-starter-web
        

        
            org.springframework.boot
            spring-boot-starter-test
            test
        
    
 

1.3  build标签作用

springboot项目在打包部署发布时,需要依赖maven工具API 如果不添加该插件,则直接影响项目发布

   
        
            
                org.springframework.boot
                spring-boot-maven-plugin
                2.5.3
            
        
    
 

总结:

1.独立运行:
Spring Boot 而且内嵌了各种 servlet 容器,Tomcat、Jetty 等,现在不再需要打成war 包部署到容器中,Spring Boot 只要打成一个可执行的 jar 包就能独立运行,所有的依赖包都在一个 jar 包内。
2.简化配置:
spring-boot-starter-web 启动器自动依赖其他组件,简少了 maven 的配置。
3.自动配置:
Spring Boot 能根据当前类路径下的类、jar 包来自动配置 bean,如添加一个 spring
boot-starter-web 启动器就能拥有 web 的功能,无需其他配置。
4.无代码生成和XML配置
Spring Boot 配置过程中无代码生成,也无需 XML 配置文件就能完成所有配置工作,这一切都是借助于条件注解完成的,这也是 Spring4.x 的核心功能之一。
5.应用监控:--actuator
Spring Boot 提供一系列端点可以监控服务及应用,做健康检测。
 

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/340229.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号