Spring Boot的如何配置
时间: 2023-06-12 22:02:53 浏览: 45
Spring Boot 配置主要分为两类:应用配置和组件配置。
1. 应用配置
应用配置主要指应用的一些基本配置,例如端口号、数据库连接、日志等。在 Spring Boot 中,可以通过在 application.properties 或 application.yml 文件中进行配置。
application.properties 格式如下:
```
server.port=8080
spring.datasource.url=jdbc:mysql://localhost:3306/test
spring.datasource.username=root
spring.datasource.password=root
logging.level.root=INFO
```
application.yml 格式如下:
```
server:
port: 8080
spring:
datasource:
url: jdbc:mysql://localhost:3306/test
username: root
password: root
logging:
level:
root: INFO
```
2. 组件配置
组件配置主要指应用中使用到的各种组件的配置,例如 Servlet、Filter、Interceptor 等。在 Spring Boot 中,可以通过在配置类中添加注解的方式进行配置。
例如,配置一个 Servlet:
```
@Configuration
public class ServletConfig {
@Bean
public ServletRegistrationBean testServlet() {
ServletRegistrationBean registration = new ServletRegistrationBean(new TestServlet());
registration.addUrlMappings("/test");
return registration;
}
}
```
上述代码中,@Configuration 表示这是一个配置类,@Bean 表示这是一个组件,testServlet() 方法返回一个 ServletRegistrationBean 对象,其中注册了一个 TestServlet,并将其映射到 /test 路径。