SpringBoot:一种开箱即用的Java开发工具

本文介绍了SpringBoot作为Java开发的便捷工具,其特点包括内置服务器、自动配置和简化XML配置。通过实例演示了SpringBoot的创建、入门Demo、Tomcat配置、属性注入、错误页面定制、拦截器和转换器的自定义、自动配置原理,以及日志记录和数据库整合。内容覆盖了SpringBoot的基础到进阶应用。
摘要由CSDN通过智能技术生成

SpringBoot开发工具

什么是SpringBoot

  1. 简介: 被称为Java开发的脚手架 习惯大于配置, 通过默认的配置, 提供开箱即用的开发体验
  2. 特点:
    1. 创建独立的Spring应用
    2. 内置Tomcat(Jetty ,Undertow )Web应用服务器
    3. 提供各种启动器以简化配置
    4. 尽可能的自动配置Spring和第三方资源库
    5. 提供生产级别的特性: 性能,健康检查, 测试等配置
    6. 去除繁琐的XML配置

SpringBoot入门小Demo

  1. 创建SpringBoot工程
    1. 借助IDE工具(借助IDEA创建)

    2. 改造Maven工程创建

      1. 创建一个普通的Maven工程

      2. 在pom.xml中添加如下依赖

         <parent>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-starter-parent</artifactId>
            <version>2.4.0</version>
            <relativePath/> <!-- lookup parent from repository -->
        </parent>
        <dependencies>
            <dependency>
                <groupId>org.springframework.boot</groupId>
                <artifactId>spring-boot-starter-web</artifactId>
                <version>2.4.0</version>
            </dependency>
        </dependencies>
        <build>
            <plugins>
                <plugin>
                    <groupId>org.springframework.boot</groupId>
                    <artifactId>spring-boot-maven-plugin</artifactId>
                </plugin>
            </plugins>
        </build>
        
    3. 创建一个启动类

      @SpringBootApplication
      public class SpringBootApp {
             
          public static void main(String[
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值