程序包 cn.zhxu.bs.boot
类 BeanSearcherConfigOnJsonKit
java.lang.Object
cn.zhxu.bs.boot.BeanSearcherConfigOnJsonKit
@Configuration
@ConditionalOnClass(cn.zhxu.xjson.JsonKit.class)
public class BeanSearcherConfigOnJsonKit
extends Object
注解 @ConditionalOnClass 不能与 @Bean 放在一起,否则当没有条件中的 Class 时,会出现错误:
java.lang.ArrayStoreException: sun.reflect.annotation.TypeNotPresentExceptionProxy
-
构造器概要
构造器 -
方法概要
修饰符和类型方法说明
-
构造器详细资料
-
BeanSearcherConfigOnJsonKit
public BeanSearcherConfigOnJsonKit()
-
-
方法详细资料
-
jsonFieldConvertor
@Bean @ConditionalOnProperty(name="bean-searcher.field-convertor.use-json", havingValue="true", matchIfMissing=true) @ConditionalOnMissingBean(cn.zhxu.bs.convertor.JsonFieldConvertor.class) public JsonFieldConvertor jsonFieldConvertor(BeanSearcherFieldConvertor config) -
jsonArrayParamFilter
@Bean @Order(300) @ConditionalOnMissingBean(cn.zhxu.bs.filter.JsonArrayParamFilter.class) @ConditionalOnProperty(name="bean-searcher.params.filter.use-json-array", havingValue="true") public JsonArrayParamFilter jsonArrayParamFilter(BeanSearcherParams config)
-