Spring Boot1(IDEA环境下搭建第一个Spring Boot程序!)

(一)什么是Spring Boot?

1.概述

Spring Boot是春天(Spring)中的春天!它是用来简化新Spring应用的初始搭建以及开发过程,该框架使用了特定的方式来进行配置,从而使开发人员不再需要定义样板化的配置;通过Spring Boot,可以轻松地创建独立的,基于生产级别的、基于Spring的应用程序,大多数Spring Boot应用程序只需要很少的Spring配置。

2.特征
  • 创建独立的Spring应用程序
  • 直接嵌入Tomcat,Jetty等服务器(无需部署WAR文件)
  • 提供自己的依赖项,以简化构建配置
  • 提供可用于生产的功能,例如指标,运行状况检查和外部化配置
  • 完全没有代码生成,也不需要XML配置

(二)搭建一个Spring Boot项目

1.使用IDEA新建一个Spring Initializr项目

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
最后Finish即可。

2.编写 Hello,Spring Boot! 程序
  • 在controller层编写一个类,当网页跳转/hello时,网页显示Hello,SpringBoot!
@RestController
public class Hello {
    @RequestMapping("/hello")
    public String hello(){
        return "Hello,SpringBoot!";
    }
}
  • 我们发现在搭建Spring Boot项目时,自动为我们生成的一个Springboot01Application类,它为主启动类:
@SpringBootApplication
public class Springboot01Application {
    public static void main(String[] args) {
        SpringApplication.run(SpringbootWeb01Application.class, args);
    }
}
  • 我们也可以自定义一个主启动类:
@SpringBootApplication
public class MyApplication {
    public static void main(String[] args) {
        SpringApplication.run(MyApplication.class, args);
    }
}
3.启动主启动类
  • 访问http://localhost:8080/hello
    在这里插入图片描述
  • 个性化Spring Boot启动时的横幅:
    在resources目录下编写一个banner.txt文件,使用一些SpringBoot自定义启动Banner在线生成工具,将生成好的banner进行复制粘贴,实现自己的个性化启动横幅:
    地址:SpringBoot自定义启动Banner在线生成工具
    在这里插入图片描述
  • 我们发现在完成Hello,SpringBoot!程序时,并不需要配置依赖、配置服务器、编写xml文档…一切都是由Spring Boot帮我们配置好的!

//下篇再见…谢谢
在这里插入图片描述

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值