Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package foo.bar.configuration;
- import org.springframework.boot.jdbc.DatabaseDriver;
- import org.springframework.context.annotation.Bean;
- import org.springframework.context.annotation.Configuration;
- import org.springframework.context.annotation.Primary;
- import org.springframework.jdbc.datasource.DriverManagerDataSource;
- import javax.sql.DataSource;
- @Configuration
- public class DataBaseConfiguration {
- private final static String DATABASE_CONNECTION_ROOT_USERNAME = "foo";
- private final static String DATABASE_CONNECTION_ROOT_PASSWORD = "bar";
- private final static String DATABASE_CONNECTION_URL = "jdbc:mysql://localhost:3306/foobar";
- @Bean
- @Primary
- public DataSource dataSource() {
- final DriverManagerDataSource driverManagerDataSource = new DriverManagerDataSource();
- driverManagerDataSource.setDriverClassName(DatabaseDriver.MYSQL.getDriverClassName());
- driverManagerDataSource.setUrl(DATABASE_CONNECTION_URL);
- driverManagerDataSource.setUsername(DATABASE_CONNECTION_ROOT_USERNAME);
- driverManagerDataSource.setPassword(DATABASE_CONNECTION_ROOT_PASSWORD);
- return driverManagerDataSource;
- }
- }
Add Comment
Please, Sign In to add comment