程序包 cn.zhxu.bs.solon

类 ConfigurationBefore

java.lang.Object
cn.zhxu.bs.solon.ConfigurationBefore

@Configuration public class ConfigurationBefore extends Object
  • 构造器详细资料

    • ConfigurationBefore

      public ConfigurationBefore()
  • 方法详细资料

    • boolParamConvertor

      @Bean @Condition(onMissingBean=cn.zhxu.bs.convertor.BoolParamConvertor.class) public cn.zhxu.bs.convertor.BoolParamConvertor boolParamConvertor()
    • numberParamConvertor

      @Bean @Condition(onMissingBean=cn.zhxu.bs.convertor.NumberParamConvertor.class) public cn.zhxu.bs.convertor.NumberParamConvertor numberParamConvertor()
    • dateParamConvertor

      @Bean @Condition(onMissingBean=cn.zhxu.bs.convertor.DateParamConvertor.class) public cn.zhxu.bs.convertor.DateParamConvertor dateParamConvertor()
    • timeParamConvertor

      @Bean @Condition(onMissingBean=cn.zhxu.bs.convertor.TimeParamConvertor.class) public cn.zhxu.bs.convertor.TimeParamConvertor timeParamConvertor()
    • dateTimeParamConvertor

      @Bean @Condition(onMissingBean=cn.zhxu.bs.convertor.DateTimeParamConvertor.class) public cn.zhxu.bs.convertor.DateTimeParamConvertor dateTimeParamConvertor()
    • sizeLimitParamFilter

      @Bean @Condition(onMissingBean=cn.zhxu.bs.filter.SizeLimitParamFilter.class) public cn.zhxu.bs.filter.SizeLimitParamFilter sizeLimitParamFilter()
    • pageExtractor

      @Bean @Condition(onMissingBean=cn.zhxu.bs.PageExtractor.class) public cn.zhxu.bs.PageExtractor pageExtractor()
    • dialect

      @Bean @Condition(onMissingBean=cn.zhxu.bs.dialect.Dialect.class) public cn.zhxu.bs.dialect.Dialect dialect()
    • parserFactory

      @Bean @Condition(onMissingBean=cn.zhxu.bs.group.ExprParser.Factory.class) public cn.zhxu.bs.group.ExprParser.Factory parserFactory()
    • groupResolver

      @Bean @Condition(onMissingBean=cn.zhxu.bs.group.GroupResolver.class) public cn.zhxu.bs.group.GroupResolver groupResolver(cn.zhxu.bs.group.ExprParser.Factory parserFactory)
    • groupPairResolver

      @Bean @Condition(onMissingBean=cn.zhxu.bs.group.GroupPair.Resolver.class) public cn.zhxu.bs.group.GroupPair.Resolver groupPairResolver()
    • sqlResolver

      @Bean @Condition(onMissingBean=cn.zhxu.bs.SqlResolver.class) public cn.zhxu.bs.SqlResolver sqlResolver(cn.zhxu.bs.dialect.Dialect dialect, cn.zhxu.bs.group.GroupPair.Resolver groupPairResolver)
    • numberFieldConvertor

      @Bean @Condition(onMissingBean=cn.zhxu.bs.convertor.NumberFieldConvertor.class, onProperty="${bean-searcher.field-convertor.use-number:true}=true") public cn.zhxu.bs.convertor.NumberFieldConvertor numberFieldConvertor()
    • strNumFieldConvertor

      @Bean @Condition(onMissingBean=cn.zhxu.bs.convertor.StrNumFieldConvertor.class, onProperty="${bean-searcher.field-convertor.use-str-num:true}=true") public cn.zhxu.bs.convertor.StrNumFieldConvertor strNumFieldConvertor()
    • boolNumFieldConvertor

      @Bean @Condition(onMissingBean=cn.zhxu.bs.convertor.BoolNumFieldConvertor.class, onProperty="${bean-searcher.field-convertor.use-bool-num:true}=true") public cn.zhxu.bs.convertor.BoolNumFieldConvertor boolNumFieldConvertor()
    • boolFieldConvertor

      @Bean @Condition(onMissingBean=cn.zhxu.bs.convertor.BoolFieldConvertor.class, onProperty="${bean-searcher.field-convertor.use-bool:true}=true") public cn.zhxu.bs.convertor.BoolFieldConvertor boolFieldConvertor()
    • dateFieldConvertor

      @Bean @Condition(onMissingBean=cn.zhxu.bs.convertor.DateFieldConvertor.class, onProperty="${bean-searcher.field-convertor.use-date:true}=true") public cn.zhxu.bs.convertor.DateFieldConvertor dateFieldConvertor()
    • timeFieldConvertor

      @Bean @Condition(onMissingBean=cn.zhxu.bs.convertor.TimeFieldConvertor.class, onProperty="${bean-searcher.field-convertor.use-time:true}=true") public cn.zhxu.bs.convertor.TimeFieldConvertor timeFieldConvertor()
    • enumFieldConvertor

      @Bean @Condition(onMissingBean=cn.zhxu.bs.convertor.EnumFieldConvertor.class, onProperty="${bean-searcher.field-convertor.use-enum:true}=true") public cn.zhxu.bs.convertor.EnumFieldConvertor enumFieldConvertor()
    • jsonFieldConvertor

      @Bean @Condition(onMissingBean=cn.zhxu.bs.convertor.JsonFieldConvertor.class, onClass=cn.zhxu.xjson.JsonKit.class, onProperty="${bean-searcher.field-convertor.use-json:true}=true") public cn.zhxu.bs.convertor.JsonFieldConvertor jsonFieldConvertor()
    • listFieldConvertor

      @Bean @Condition(onMissingBean=cn.zhxu.bs.convertor.ListFieldConvertor.class, onProperty="${bean-searcher.field-convertor.use-list:true}=true") public cn.zhxu.bs.convertor.ListFieldConvertor listFieldConvertor()
    • dbMapping

      @Bean @Condition(onMissingBean=cn.zhxu.bs.DbMapping.class) public cn.zhxu.bs.DbMapping dbMapping()
    • metaResolver

      @Bean @Condition(onMissingBean=cn.zhxu.bs.MetaResolver.class) public cn.zhxu.bs.MetaResolver metaResolver(cn.zhxu.bs.DbMapping dbMapping)
    • dateFormatFieldConvertor

      @Bean @Condition(onMissingBean=cn.zhxu.bs.convertor.DateFormatFieldConvertor.class, onProperty="${bean-searcher.field-convertor.use-date-format:true}=true") public cn.zhxu.bs.convertor.DateFormatFieldConvertor dateFormatFieldConvertor()