SpringBoot
不联网的
引入父工程
<parent>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-parent</artifactId>
<version>2.5.1</version>
</parent>
引入web依赖的jar包
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-web</artifactId>
</dependency>
引入lombok jar包
<dependency>
<groupId>org.projectlombok</groupId>
<artifactId>lombok</artifactId>
</dependency>
配置druid的数据源jar包
创建启动类加入注解
@SpringBootApplication
java读取springboot配置文件中的内容需要加入注解
@ConfigurationProperties(prefix = "xxxxx")
还有一种在属性上加注解 @Value("${xxx.name}")
创建一个配置类
类上写@Configuration 表示该类为配置类 等价于spring的配置文件
方法上写@Bean
Servlet的注册器
@Bean//ServletRegistrationBean servlet的注册器 <bean class="">
public ServletRegistrationBean servletBean(){}
Filter的注册器
@Bean
public FilterRegistrationBean filterBean(){}
Listenener的注册器
public ServletListenerRegistrationBean listenerBean(){}
在主启动类上扫描mapper接口所在的包
配置mybaits映射文件所在的路径