Spring Boot 20天入门(day1)

什么是Springboot

Springboot通过自动配置和启动项让开发者更快构建一个项目,解决了Spring与其他框架整合需要配置的大量参数,目的是简化新Spring应用的初始搭建以及开发过程,即**“约定大于配置”**

为什么要使用Springboot

原本的Springboot项目中,需要很多的XML文件来配置Spring,以及在整合第三方框架时,需要更多的配置文件,这样容易造成出错以及冲突。

通过Springboot,快速整合第三方框架,无需配置文件,代码变少,配置文件变少,内嵌Tomcat,使得开发者有更多的时间用在开发业务上。

Springboot启动中心

1、版本中心

<dependency>
    <groupId>org.springframework.boot</groupId>
    <artifactId>spring-boot-starter-web</artifactId>
</dependency>
Spring-boot-starter-web:

​ Spring-boot-starter:Springboot场景启动器;帮我们导入了web模块正常运行所依赖的组件

Springboot讲所有的功能场景都抽取出来,做成一个个的starter(启动器),只需要在项目里面引入这些starter相关场景的所有依赖都会导入进来。要用什么功能就导入什么场景的启动器。

2、主程序类,主入口类

@SpringBootApplication
public class Anhtom2000Application {
   

    public static void main(String[] args) {
   
        SpringApplication.run(Anhtom2000Application.class, args);
    }

}

@SpringBootApplication: Springboot应用标注在某个类上说明这个类时Springboot的主配置类,Springboot就应该运行在这个类的main方法来启动Springboot应用;

@Target(ElementType.TYPE)
@Retention(RetentionPolicy.RUNTIME)
@Documented
@Inherited
@SpringBootConfiguration
@EnableAutoConfiguration
@ComponentScan(excludeFilters = {
    @Filter<
  • 3
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值