SpringBoot简述

SpringBoot的引言

Spring Boot 作用: 简化spring应用初始搭建和开发过程

如何简化?  开发人员使用springboot只要基于特定方式进行配置  简化spring使用
传统ssm需要配置spring.xml,springmvc.xml,web.xml很冗余

springboot(微框架) = springmvc(控制器) + spring core(项目管理)

SpringBoot的优势

1. 创建完整的独立的Spring应用程序   spring springmvc  只有一个容器
2. 嵌入的Tomcat,无需部署WAR文件  springboot 内嵌tomcat  应用跑在内嵌服务器
3. 简化Maven配置,自动配置Spring Springmvc,没有XML配置  几个依赖  

SpringBoot使用的约定

springboot 项目中必须在src/main/resources中放入application.yml(.properties)核心配置文件  名字必须为:application
springboot 项目中必须在src/main/java中所有子包之外构建全局入口类型,xxApplication,入口类一个springboot项目只能有一个

引入依赖

  <!--继承springboot的父项目-->
    <parent>
        <groupId>org.springframework.boot</groupId>
        <artifactId>spring-boot-starter-parent</artifactId>
        <version>2.5.0</version>
    </parent>

    <dependencies>
      	<!--引入springboot的web支持-->
        <dependency>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-starter-web</artifactId>
        </dependency>
    </dependencies>

SpringBoot项目访问路径中默认是没有项目名的

posted @ 2021-09-07 15:56  code-G  阅读(68)  评论(0编辑  收藏  举报