springboot配置

发布时间 2023-06-27 19:56:29作者: liangkuan

复习:
配置SSM
MAVEN ==》 依赖(一堆的)
web.xml (servlet, filter, listener...)
spring-mvc.xml
spring-mybatis.xml
mapper....
缺点:
忒麻烦(配置文件多)
容易出错
花费得时间长
如果从0开始配置一个 hello world(url)ssm项目
一, springboot
最重要得2个特点
1,自动配置spring
自动管理bean,自动扫描,自动注入(要在被注入得成
员变量上面追加@Autowire)
2,零配置
没有xml配置文件,全部采用注解的方式
二, springboot的启动类

点击查看代码
import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;

@SpringBootApplication
public class Springboot01Application {

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

}
1, @SpringBootApplication: 是srpingboot的核心注 解, java程序的入口是main方法 一个springboot项目, 只有一个加了 【@SpringbootApplication】注解的main方法, 这个类也就是springboot的唯一的入口类 2, springboot会自动扫描并管理类(bean), 自动扫描 的路径是: 启动类(也就是加了@SpringbootApplicaiton注解 的类)所在的同级包, 以及下级包里面所有的bean(加了注解的类(4个注 解中的任意一个))