Package 

Class DBConnection

    • Constructor Detail

    • Method Detail

      • select

         Select select(String columns)

        创建一个select查询 例如:db.select("c1", "c2")

        Parameters:
        columns - Array<out String> 字段名列表
      • select

         Select select(Query query)

        创建一个select查询 例如:db select count()

        Parameters:
        query - Query 查询表达式
      • select

         Select select(List<Query> query)

        创建一个select查询 例如:db select listOf(count(), sum("c1"))

        Parameters:
        query - List<Query> 查询表达式列表
      • select

         Select select(Query query)

        创建一个select查询 例如:db.select(count(), sum("c1"))

        Parameters:
        query - Array<out Query> 查询表达式列表
      • select

         Select select()

        创建一个select查询 例如:db.select()

      • from

         Select from(String table)

        创建一个select查询

        Parameters:
        table - String 表名
      • from

         Select from(TableSchema table)

        创建一个select查询

        Parameters:
        table - TableSchema 实体类伴生对象名
      • nativeSelect

         NativeSelect nativeSelect(String sql, Object arg)

        创建一个原生sql查询 例如:db.nativeSelect("select * from t1 where c1 = ?", 1)

        Parameters:
        sql - String 查询sql语句
        arg - Array<out Any> 查询参数列表(可省略),查询语句中的?