Class FineractWebApplicationConfiguration

java.lang.Object
org.apache.fineract.infrastructure.core.boot.FineractWebApplicationConfiguration
All Implemented Interfaces:
org.springframework.beans.factory.InitializingBean

@Configuration @EnableAutoConfiguration(exclude={org.springframework.boot.autoconfigure.jdbc.DataSourceAutoConfiguration.class,org.springframework.boot.autoconfigure.orm.jpa.HibernateJpaAutoConfiguration.class,org.springframework.boot.autoconfigure.jdbc.DataSourceTransactionManagerAutoConfiguration.class,org.springframework.boot.autoconfigure.gson.GsonAutoConfiguration.class,org.springframework.boot.autoconfigure.jdbc.JdbcTemplateAutoConfiguration.class,org.springframework.boot.autoconfigure.liquibase.LiquibaseAutoConfiguration.class}) @EnableTransactionManagement @EnableWebSecurity @EnableConfigurationProperties({org.apache.fineract.infrastructure.core.config.FineractProperties.class,org.springframework.boot.autoconfigure.liquibase.LiquibaseProperties.class}) @ComponentScan(basePackages="org.apache.fineract.**") @IntegrationComponentScan(basePackages="org.apache.fineract.**") @Conditional(org.apache.fineract.infrastructure.core.condition.FineractWebApplicationCondition.class) public abstract class FineractWebApplicationConfiguration extends Object implements org.springframework.beans.factory.InitializingBean
Base Spring Configuration. Excludes autoconfiguration for those things we want to manually configure.
  • Constructor Details

    • FineractWebApplicationConfiguration

      public FineractWebApplicationConfiguration()
  • Method Details

    • afterPropertiesSet

      public void afterPropertiesSet() throws Exception
      Specified by:
      afterPropertiesSet in interface org.springframework.beans.factory.InitializingBean
      Throws:
      Exception