Package 

Class ThreadQueryProConfigDb

    • Field Summary

      Fields 
      Modifier and Type Field Description
    • Enum Constant Summary

      Enum Constants 
      Enum Constant Description
    • Method Summary

      Modifier and Type Method Description
      final Unit init()
      final Unit clean()
      final Unit use(ThreadQueryProConfigDb.Use func) 在回调函数中,维持一个query pro配置的上下文 注意该配置对函数中新开的线程无效context不能嵌套QueryProConfig.context.
      final <T extends Any> T use(ThreadQueryProConfigDb.UseResult<T> func) 在回调函数中,维持一个query pro配置的上下文 注意该配置对函数中新开的线程无效context不能嵌套QueryProConfig.context.
      final <T extends Any> T _useKt(Function1<QueryProConfigDb, T> func) 在回调函数中,维持一个query pro配置的上下文 注意该配置对函数中新开的线程无效context不能嵌套QueryProConfig.context.
      • Methods inherited from class cn.cloudself.query.config.IQueryProConfigDbWriteable

        beautifySql, connection, dataSource, dbType, dryRun, logicDelete, logicDelete, maxParameterSize, printCallByInfo, printCallByInfo, printLargeElementWholly, printLog, printLog, printResult, printResult
      • Methods inherited from class cn.cloudself.query.config.IQueryProConfigDb

        beautifySql, connection, dataSource, dbType, dryRun, logicDelete, logicDeleteFalse, logicDeleteField, logicDeleteTrue, maxParameterSize, printCallByInfo, printCallByInfoLevel, printLargeElementWholly, printLog, printLogLevel, printResult, printResultLevel
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Method Detail

      • use

         final Unit use(ThreadQueryProConfigDb.Use func)

        在回调函数中,维持一个query pro配置的上下文 注意该配置对函数中新开的线程无效

        context不能嵌套

        QueryProConfig.context.use(context -> { context.beautifySql(); UserQueryPro.selectBy().id().equalTo(1); });

      • use

         final <T extends Any> T use(ThreadQueryProConfigDb.UseResult<T> func)

        在回调函数中,维持一个query pro配置的上下文 注意该配置对函数中新开的线程无效

        context不能嵌套

        QueryProConfig.context.use(context -> { context.beautifySql(); UserQueryPro.selectBy().id().equalTo(1); });

      • _useKt

         final <T extends Any> T _useKt(Function1<QueryProConfigDb, T> func)

        在回调函数中,维持一个query pro配置的上下文 注意该配置对函数中新开的线程无效

        context不能嵌套

        QueryProConfig.context.use(context -> { context.beautifySql(); UserQueryPro.selectBy().id().equalTo(1); });