下面列出了org.springframework.boot.autoconfigure.jdbc.DataSourceBuilder#create ( ) 实例代码,或者点击链接到github查看源代码,也可以在右侧发表评论。
@Bean(destroyMethod = "", name = "EmbeddeddataSource")
public DataSource dataSource() {
DataSourceBuilder dataSourceBuilder = DataSourceBuilder.create();
dataSourceBuilder.driverClassName("org.sqlite.JDBC");
dataSourceBuilder.url("jdbc:sqlite:" + dbName);
dataSourceBuilder.type(SQLiteDataSource.class);
return dataSourceBuilder.build();
}
@Bean
public DataSource dataSource() {
DataSourceBuilder dataSourceBuilder = DataSourceBuilder.create();
dataSourceBuilder.driverClassName("org.sqlite.JDBC");
dataSourceBuilder.url("jdbc:sqlite:config/config.db");
return dataSourceBuilder.build();
}
/**
* 索引数据库配置
* @data 2017年3月11日
* @param indexPath 数据库存储位置
* @return
*/
public DataSource indexDataSource(String indexPath) {
DataSourceBuilder dataSourceBuilder = DataSourceBuilder.create();
dataSourceBuilder.driverClassName("org.sqlite.JDBC");
dataSourceBuilder.url("jdbc:sqlite:"+indexPath);
return dataSourceBuilder.build();
}
@Bean
public DataSource dataSource() {
DataSourceBuilder dataSourceBuilder = DataSourceBuilder.create();
dataSourceBuilder.driverClassName(driverClassName);
dataSourceBuilder.url(url);
dataSourceBuilder.type(HikariDataSource.class);
return dataSourceBuilder.build();
}