Package 

Class JdbcQSR

  • All Implemented Interfaces:
    cn.cloudself.query.resolver.IQueryStructureResolver

    
    public final class JdbcQSR
    extends QSR
                        

    IQueryStructureResolver接口的JDBC实现

    • Constructor Detail

      • JdbcQSR

        JdbcQSR()
    • Method Detail

      • doUpdate

         <T extends Any> T doUpdate(Class<?> queryPro, String sql, Array<out Object> params, Class<T> clazz)
        Parameters:
        clazz - 需返回的对象的类型,一般添加对 Integer, Boolean的支持即可
      • doDelete

         <T extends Any> T doDelete(Class<?> queryPro, String sql, Array<out Object> params, Class<T> clazz)
        Parameters:
        clazz - 需返回的对象的类型,一般添加对 Integer, Boolean的支持即可
      • getColumnsDynamic

         Collection<QSR.Column> getColumnsDynamic(String table_)

        提供:表名

        生成列信息(如需使用动态插入语句,例如 QueryProSql.create().insert(Map,则必须重写以实现该功能,可参考JdbcQSR.getColumnsDynamic的实现)

        该方法可重写