springboot配置DataSource
时间: 2024-01-31 12:02:27 浏览: 76
在Spring Boot中配置DataSource有多种方式,以下是其中一种常用的方式:
1. 在application.properties或application.yml文件中配置DataSource的相关属性,例如数据库连接URL、用户名、密码等。示例配置如下:
```yaml
spring.datasource.url=jdbc:mysql://localhost:3306/mydatabase
spring.datasource.username=root
spring.datasource.password=123456
spring.datasource.driver-class-name=com.mysql.jdbc.Driver
```
2. 在Java配置类中使用@Bean注解配置DataSource。示例代码如下:
```java
@Configuration
public class DataSourceConfig {
@Value("${spring.datasource.url}")
private String url;
@Value("${spring.datasource.username}")
private String username;
@Value("${spring.datasource.password}")
private String password;
@Value("${spring.datasource.driver-class-name}")
private String driverClassName;
@Bean
public DataSource dataSource() {
DriverManagerDataSource dataSource = new DriverManagerDataSource();
dataSource.setUrl(url);
dataSource.setUsername(username);
dataSource.setPassword(password);
dataSource.setDriverClassName(driverClassName);
return dataSource;
}
}
```
以上是一种常用的配置DataSource的方式,你可以根据自己的需求选择适合的方式进行配置。
阅读全文