Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- @Configuration
- @EnableTransactionManagement
- public class DatabaseConfig {
- @Value("${db.driver}")
- private String DB_DRIVER;
- @Value("${db.password}")
- private String DB_PASSWORD;
- @Value("${db.url}")
- private String DB_URL;
- @Value("${db.username}")
- private String DB_USERNAME;
- @Value("${hibernate.dialect}")
- private String HIBERNATE_DIALECT;
- @Value("${hibernate.show_sql}")
- private String HIBERNATE_SHOW_SQL;
- @Value("${hibernate.hbm2ddl.auto}")
- private String HIBERNATE_HBM2DDL_AUTO;
- @Value("${entitymanager.packagesToScan}")
- private String ENTITYMANAGER_PACKAGES_TO_SCAN;
- @Bean
- public DataSource dataSource() {
- DriverManagerDataSource dataSource = new DriverManagerDataSource();
- dataSource.setDriverClassName(DB_DRIVER);
- dataSource.setUrl(DB_URL);
- dataSource.setUsername(DB_USERNAME);
- dataSource.setPassword(DB_PASSWORD);
- return dataSource;
- }
Add Comment
Please, Sign In to add comment