2 changed files with 25 additions and 1 deletions
@ -0,0 +1,21 @@ |
|||||
|
package io.xtfs.jwebfs; |
||||
|
|
||||
|
import com.zaxxer.hikari.HikariDataSource; |
||||
|
import org.springframework.context.annotation.Bean; |
||||
|
import org.springframework.context.annotation.Configuration; |
||||
|
import org.springframework.core.env.Environment; |
||||
|
|
||||
|
import javax.sql.DataSource; |
||||
|
|
||||
|
@Configuration |
||||
|
public class DataSourceConfig { |
||||
|
@Bean |
||||
|
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; |
||||
|
} |
||||
|
} |
||||
Loading…
Reference in new issue