API数据表更新
This commit is contained in:
23
src/main/java/com/mini/capi/config/DataSourceConfig.java
Normal file
23
src/main/java/com/mini/capi/config/DataSourceConfig.java
Normal file
@@ -0,0 +1,23 @@
|
||||
package com.mini.capi.config;
|
||||
|
||||
import com.mini.capi.biz.domain.DbConfig;
|
||||
import org.springframework.jdbc.core.JdbcTemplate;
|
||||
import org.springframework.jdbc.datasource.DriverManagerDataSource;
|
||||
|
||||
import javax.sql.DataSource;
|
||||
|
||||
public class DataSourceConfig {
|
||||
|
||||
public static DataSource createDataSource(DbConfig dbConfig) {
|
||||
DriverManagerDataSource dataSource = new DriverManagerDataSource();
|
||||
dataSource.setDriverClassName(dbConfig.getDriverClass());
|
||||
dataSource.setUrl(dbConfig.getJdbcUrl());
|
||||
dataSource.setUsername(dbConfig.getUsername());
|
||||
dataSource.setPassword(dbConfig.getPassword());
|
||||
return dataSource;
|
||||
}
|
||||
|
||||
public static JdbcTemplate createJdbcTemplate(DbConfig dbConfig) {
|
||||
return new JdbcTemplate(createDataSource(dbConfig));
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user