Package cn.cloudself.query.config
Interface IOnlyGlobalConfig
-
- All Known Implementing Classes:
FinalQueryProConfigImpl,GlobalQueryProConfigImpl
public interface IOnlyGlobalConfig仅用于全局的配置选项
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static interfaceIOnlyGlobalConfig.DataSourceGetterstatic classIOnlyGlobalConfig.DbColumnInfostatic interfaceIOnlyGlobalConfig.ResultSetGetter<T>static interfaceIOnlyGlobalConfig.ResultSetParserExstatic interfaceIOnlyGlobalConfig.SqlParamSetter<T>
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description Map<Function<IOnlyGlobalConfig.DbColumnInfo,Boolean>,Class<?>>dbColumnInfoToJavaType()IOnlyGlobalConfig.DataSourceGetterdefaultDataSource()Lifecyclelifecycle()QSRqueryStructureResolver()<T> IOnlyGlobalConfig.ResultSetGetter<T>resultSetParser(Class<T> clazz)List<IOnlyGlobalConfig.ResultSetParserEx>resultSetParserEx()Set<String>shouldIgnoreFields()<T> IOnlyGlobalConfig.SqlParamSetter<T>sqlParamSetter(Class<T> clazz)Set<Class<?>>supportedColumnType()
-
-
-
Method Detail
-
lifecycle
Lifecycle lifecycle()
-
defaultDataSource
IOnlyGlobalConfig.DataSourceGetter defaultDataSource()
-
dbColumnInfoToJavaType
Map<Function<IOnlyGlobalConfig.DbColumnInfo,Boolean>,Class<?>> dbColumnInfoToJavaType()
-
sqlParamSetter
@Nullable <T> IOnlyGlobalConfig.SqlParamSetter<T> sqlParamSetter(Class<T> clazz)
-
resultSetParser
@Nullable <T> IOnlyGlobalConfig.ResultSetGetter<T> resultSetParser(Class<T> clazz)
-
resultSetParserEx
List<IOnlyGlobalConfig.ResultSetParserEx> resultSetParserEx()
-
queryStructureResolver
QSR queryStructureResolver()
-
-