@Configuration public class ConfigurationAfter extends Object
| 构造器和说明 |
|---|
ConfigurationAfter() |
| 限定符和类型 | 方法和说明 |
|---|---|
cn.zhxu.bs.convertor.B2MFieldConvertor |
b2mFieldConvertor() |
cn.zhxu.bs.BeanReflector |
beanReflector() |
cn.zhxu.bs.BeanSearcher |
beanSearcher(cn.zhxu.bs.MetaResolver metaResolver,
cn.zhxu.bs.ParamResolver paramResolver,
cn.zhxu.bs.SqlResolver sqlResolver,
cn.zhxu.bs.SqlExecutor sqlExecutor,
cn.zhxu.bs.BeanReflector beanReflector,
BeanSearcherProperties props) |
cn.zhxu.bs.FieldOpPool |
fieldOpPool(cn.zhxu.bs.dialect.Dialect dialect) |
cn.zhxu.bs.MapSearcher |
mapSearcher(cn.zhxu.bs.MetaResolver metaResolver,
cn.zhxu.bs.ParamResolver paramResolver,
cn.zhxu.bs.SqlResolver sqlResolver,
cn.zhxu.bs.SqlExecutor sqlExecutor,
BeanSearcherProperties props) |
cn.zhxu.bs.ParamResolver |
paramResolver(cn.zhxu.bs.PageExtractor pageExtractor,
cn.zhxu.bs.FieldOpPool fieldOpPool,
cn.zhxu.bs.group.GroupResolver groupResolver) |
cn.zhxu.bs.SqlExecutor |
sqlExecutor() |
@Bean @Condition(onMissingBean=cn.zhxu.bs.FieldOpPool.class) public cn.zhxu.bs.FieldOpPool fieldOpPool(cn.zhxu.bs.dialect.Dialect dialect)
@Bean
@Condition(onMissingBean=cn.zhxu.bs.ParamResolver.class)
public cn.zhxu.bs.ParamResolver paramResolver(cn.zhxu.bs.PageExtractor pageExtractor,
cn.zhxu.bs.FieldOpPool fieldOpPool,
cn.zhxu.bs.group.GroupResolver groupResolver)
@Bean @Condition(onMissingBean=cn.zhxu.bs.SqlExecutor.class) public cn.zhxu.bs.SqlExecutor sqlExecutor()
@Bean @Condition(onMissingBean=cn.zhxu.bs.BeanReflector.class) public cn.zhxu.bs.BeanReflector beanReflector()
@Bean
@Condition(onMissingBean=cn.zhxu.bs.BeanSearcher.class,
onProperty="${bean-searcher.use-bean-searcher:true}=true")
public cn.zhxu.bs.BeanSearcher beanSearcher(cn.zhxu.bs.MetaResolver metaResolver,
cn.zhxu.bs.ParamResolver paramResolver,
cn.zhxu.bs.SqlResolver sqlResolver,
cn.zhxu.bs.SqlExecutor sqlExecutor,
cn.zhxu.bs.BeanReflector beanReflector,
BeanSearcherProperties props)
@Bean
@Condition(onMissingBean=cn.zhxu.bs.convertor.B2MFieldConvertor.class,
onProperty="${bean-searcher.field-convertor.use-b2-m}=true")
public cn.zhxu.bs.convertor.B2MFieldConvertor b2mFieldConvertor()
@Bean
@Condition(onMissingBean=cn.zhxu.bs.MapSearcher.class,
onProperty="${bean-searcher.use-map-searcher:true}=true")
public cn.zhxu.bs.MapSearcher mapSearcher(cn.zhxu.bs.MetaResolver metaResolver,
cn.zhxu.bs.ParamResolver paramResolver,
cn.zhxu.bs.SqlResolver sqlResolver,
cn.zhxu.bs.SqlExecutor sqlExecutor,
BeanSearcherProperties props)
Copyright © 2023. All rights reserved.