Browse Source

DataSource Config added

For Petition Master, Mayor Petition and Councillor Petition
main
Balaji 3 years ago
parent
commit
2c46f58820
  1. BIN
      .DS_Store
  2. BIN
      src/.DS_Store
  3. BIN
      src/main/.DS_Store
  4. BIN
      src/main/java/.DS_Store
  5. BIN
      src/main/java/in/.DS_Store
  6. BIN
      src/main/java/in/gov/.DS_Store
  7. BIN
      src/main/java/in/gov/chennaicorporation/.DS_Store
  8. BIN
      src/main/java/in/gov/chennaicorporation/gccoffice/.DS_Store
  9. 45
      src/main/java/in/gov/chennaicorporation/gccoffice/configuration/DataSourceConfig.java

BIN
.DS_Store

BIN
src/.DS_Store

BIN
src/main/.DS_Store

BIN
src/main/java/.DS_Store

BIN
src/main/java/in/.DS_Store

BIN
src/main/java/in/gov/.DS_Store

BIN
src/main/java/in/gov/chennaicorporation/.DS_Store

BIN
src/main/java/in/gov/chennaicorporation/gccoffice/.DS_Store

45
src/main/java/in/gov/chennaicorporation/gccoffice/configuration/DataSourceConfig.java

@ -23,6 +23,7 @@ import java.util.Properties;
@EnableTransactionManagement @EnableTransactionManagement
public class DataSourceConfig { public class DataSourceConfig {
//////////////////////////////(For GCC APP) ////////////////////////
@Configuration @Configuration
@EnableTransactionManagement @EnableTransactionManagement
@EnableJpaRepositories( @EnableJpaRepositories(
@ -69,6 +70,7 @@ public class DataSourceConfig {
} }
} }
//////////////////////////////(For Tax Collection 1913) ////////////////////////
@Configuration @Configuration
@EnableTransactionManagement @EnableTransactionManagement
@EnableJpaRepositories( @EnableJpaRepositories(
@ -86,12 +88,7 @@ public class DataSourceConfig {
dataSource.setPassword(""); dataSource.setPassword("");
return dataSource; return dataSource;
} }
/*
@Bean(name = "mysqlTaxCollectionJdbcTemplate")
public JdbcTemplate mysqlTaxCollectionJdbcTemplate(@Qualifier("mysqlTaxCollectionDataSource") DataSource dataSource) {
return new JdbcTemplate(dataSource);
}
*/
@Bean(name="taxEntityManagerFactory") @Bean(name="taxEntityManagerFactory")
public LocalContainerEntityManagerFactoryBean taxEntityManagerFactory( public LocalContainerEntityManagerFactoryBean taxEntityManagerFactory(
@Qualifier("mysqlTaxCollectionDataSource") DataSource dataSource) { @Qualifier("mysqlTaxCollectionDataSource") DataSource dataSource) {
@ -112,6 +109,42 @@ public class DataSourceConfig {
} }
} }
//////////////////////////////(For Mayor Petition) ////////////////////////
@Bean(name = "mysqlMayorPetitionDataSource")
public DataSource mysqlMayorPetitionDataSource() {
DriverManagerDataSource dataSource = new DriverManagerDataSource();
dataSource.setDriverClassName("com.mysql.cj.jdbc.Driver");
dataSource.setUrl("jdbc:mysql://localhost:3306/mayor_petition");
dataSource.setUsername("root");
dataSource.setPassword("");
return dataSource;
}
//////////////////////////////(For Petition Master) ////////////////////////
@Bean(name = "mysqlPetitionMasterDataSource")
public DataSource mysqlPetitionMasterDataSource() {
DriverManagerDataSource dataSource = new DriverManagerDataSource();
dataSource.setDriverClassName("com.mysql.cj.jdbc.Driver");
dataSource.setUrl("jdbc:mysql://localhost:3306/petition_master");
dataSource.setUsername("root");
dataSource.setPassword("");
return dataSource;
}
//////////////////////////////(For Councillor Petition) ////////////////////////
@Bean(name = "mysqlCouncillorPetitionDataSource")
public DataSource mysqlCouncillorPetitionDataSource() {
DriverManagerDataSource dataSource = new DriverManagerDataSource();
dataSource.setDriverClassName("com.mysql.cj.jdbc.Driver");
dataSource.setUrl("jdbc:mysql://localhost:3306/councillor_petition");
dataSource.setUsername("root");
dataSource.setPassword("");
return dataSource;
}
////////////////////////////// ORACLE ////////////////////////
@Bean(name = "oracleDataSource") @Bean(name = "oracleDataSource")
public DataSource oracleDataSource() { public DataSource oracleDataSource() {
DriverManagerDataSource dataSource = new DriverManagerDataSource(); DriverManagerDataSource dataSource = new DriverManagerDataSource();

Loading…
Cancel
Save