Springboot configure JDBC Template

1 Add a dependency to pom.xml
<!-- HikariCP数据源依赖 --> <dependency>
   <groupId>com.zaxxer</groupId>
   <artifactId>HikariCP</artifactId>
   <version>2.6.1</version>
</dependency>
<!-- mysql驱动依赖 --> <dependency>
   <groupId>mysql</groupId>
   <artifactId>mysql-connector-java</artifactId>
</dependency>
2. Add a configuration to application.properties

# mysql driver spring.datasource.driver-class-name = com.mysql.jdbc.Driver # Database url address spring.datasource.url = jdbc:mysql://127.0.0.1:3306/dbgirl # User name spring.datasource. username = root # password 

spring.datasource.password=123456

3. Create the data source class of dataSource

@Configuration
public class DataSourceConfig {

    @Bean(name="dataSource")
    public DataSource dataSource(Environment env){
        HikariDataSource ds = new HikariDataSource ();
        ds.setJdbcUrl(env.getProperty("spring.datasource.url"));
        ds.setUsername(env.getProperty("spring.datasource.username"));
        ds.setPassword(env.getProperty("spring.datasource.password"));
        ds.setDriverClassName(env.getProperty("spring.datasource.driver-class-name"));
        return ds;
    }
}


Guess you like

Origin http://43.154.161.224:23101/article/api/json?id=324643050&siteId=291194637