Class AdminWebMvcConfiguration

java.lang.Object
com.foreach.across.modules.web.config.support.PrefixingHandlerMappingConfiguration
com.foreach.across.modules.adminweb.config.AdminWebMvcConfiguration

@Configuration @ComponentScan(basePackageClasses=AuthenticationController.class) public class AdminWebMvcConfiguration extends com.foreach.across.modules.web.config.support.PrefixingHandlerMappingConfiguration
  • Constructor Details

    • AdminWebMvcConfiguration

      public AdminWebMvcConfiguration(com.foreach.across.modules.web.menu.MenuFactory menuFactory, AdminWebModuleSettings settings, LocaleProperties localeProperties)
  • Method Details

    • initialize

      @PostConstruct public void initialize()
    • getPrefixPath

      protected String getPrefixPath()
      Specified by:
      getPrefixPath in class com.foreach.across.modules.web.config.support.PrefixingHandlerMappingConfiguration
    • getHandlerMatcher

      protected org.springframework.aop.ClassFilter getHandlerMatcher()
      Specified by:
      getHandlerMatcher in class com.foreach.across.modules.web.config.support.PrefixingHandlerMappingConfiguration
    • localeResolver

      @ConditionalOnMissingBean(name="localeResolver", search=ALL) @Bean(name="localeResolver") @Exposed public org.springframework.web.servlet.i18n.CookieLocaleResolver localeResolver()
    • controllerHandlerMapping

      @Bean(name="adminWebHandlerMapping") @Exposed public com.foreach.across.modules.web.mvc.PrefixingRequestMappingHandlerMapping controllerHandlerMapping()
      Overrides:
      controllerHandlerMapping in class com.foreach.across.modules.web.config.support.PrefixingHandlerMappingConfiguration
    • adminMenuBuilder

      @Bean public AdminMenuBuilder adminMenuBuilder()
    • entityAdminMenuBuilder

      @Bean public EntityAdminMenuBuilder entityAdminMenuBuilder()