首页 > 其他分享 >Spring Boot基本操作

Spring Boot基本操作

时间:2022-11-01 12:34:04浏览次数:85  
标签:tomcat spring boot Boot Spring 基本操作 starter


分享知识 传递快乐

Spring Boot特点:
1. 创建独立的Spring应用程序,
2. 嵌入的Tomcat,无需部署WAR文件,
3. 简化Maven配置,
4. 自动配置Spring,
5. 提供生产就绪型功能,如指标,健康检查和外部配置,
6. 绝对没有代码生成和对XML没有要求配置 。



Spring Boot 常用的几个jar的说明:
spring-boot-starter:核心模块,包括自动配置支持、日志和YAML,
spring-boot-starter-test:测试模块,包括JUnit、Hamcrest、Mockito,
spring-boot-starter-web:引入Web模块,
spring-boot-starter-tomcat:添加对tomcat的支持,
spring-boot-starter-thymeleaf:默认的模板引擎。


在开发时如果要启动项目可以直接用main方法做为入口,如果要部署在tomcat下就要继承SpringBootServletInitializer类,因为Spring Boot通过继承SpringBootServletInitializer方式部署在常规tomcat下,简单的理解起到web.xml的作用。

 

 

 

 

 

 

源码:​​点击打开链接​

如有不足或新的想法请留言--分享知识 传递快乐。

 

 

 

 

 

 

标签:tomcat,spring,boot,Boot,Spring,基本操作,starter
From: https://blog.51cto.com/u_15856116/5813285

相关文章

  • spring data jpa 外键驼峰命名失效
    有下列实体类:@Data@Table(name="doctors_doctor")@NoArgsConstructorpublicclassDoctorimplementsSerializable{@IdprivateIntegerid;privat......
  • Spring------bean基础配置
    Bean基础配置Bean的别名配置:在执勤已经定义好id的基础上,如果对该名称并不是很满意,但是又不是很想要去修改许多又利用到它的地方,可以选择在ApplicationContext.xml中配置b......
  • Spring AOP @Before @Around @After 等 advice 的执行顺序
    最近在写项目时用到了AOP的advice来实现通知,后来了解到它在权限控制及其他方面也有很好的利用价值,所以整理了一份AOP各种通知的执行顺序在一个方法只被一个aspect类拦截时,as......
  • 初认Spring
    官网地址:https://spring.io/SpringFramework的系统架构1、CoreContiainer:核心容器2、AOP:面向切片编程3、Aspects:AOP思想实现4、DataAccess:数据访问5、DataIntegr......
  • Spring-data-jpa介绍
    ORM框架JPA实体Entity,具有ORM元数据的领域对象,POJO是实体的条件:必须使用javax.persistence.Entity注解或XML映射文件中有对应的​​<entity>​​元素;必须具有一个不带参数的......
  • Java 基于 SpringCloud 数据中台 ETL 工具,可以进行多种常见数据库之间的数据或结构迁
    基于SpringCloud数据中台ETL工具,可以进行多种常见数据库之间的数据或结构迁移提供源端数据库向目的端数据库的批量迁移同步功能,支持数据的全量和增量方式同步。包括:......
  • SpringBoot笔记:Hello World
    SpringBoot简化了Spring应用的初始框架搭建和开发过程,利用SpringBoot框架可以快速的进行Spring应用的开发,SpringBoot具有以下特性:能够快速创建基于Spring的应用程序。提......
  • [nrf51] boot DFU 编译lib文件
    ​​GCC下载​​下载gcc解压到任意目录然后修改SDK12.3.xx\nRF5_SDK_12.3.0_d7731ad\components\toolchain\gcc根据实际目录修改成如下内容:下载make​​make链接​​提取......
  • 实验一:线性表的存储结构定义及基本操作
    (一)基本实验内容(顺序表):建立顺序表,完成顺序表的基本操作:初始化、插入、删除、逆转、输出、销毁、置空表、求表长、查找元素、判线性表是否为空、实现顺序表元素的逆转......
  • SpringCloudAlibaba 主要组件与nacos 填坑记录
    SpringCloudAlibaba主要功能与实现组件(1)SpringCloudAlibaba主要功能与实现组件【功能与实现组件:】服务限流降级:基本说明:默认支持WebServlet、WebF......