Class ApplicationConfig

java.lang.Object
restapi.utils.config.ApplicationConfig

@Configuration @EnableTransactionManagement @EnableJpaRepositories("restapi.crud") class ApplicationConfig extends Object
  • Constructor Details

    • ApplicationConfig

      ApplicationConfig()
  • Method Details

    • dataSource

      @Primary @Bean public DataSource dataSource()
    • hibernateProperties

      private final Properties hibernateProperties(String dialect)
    • entityManagerFactory

      @Bean public org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean entityManagerFactory()
    • transactionManager

      @Bean public org.springframework.transaction.PlatformTransactionManager transactionManager(javax.persistence.EntityManagerFactory entityManagerFactory)
    • encoder

      @Bean public org.springframework.security.crypto.password.PasswordEncoder encoder()
    • initFirebase

      @Bean public void initFirebase()