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; } }