类 DefaultDataAdapter

  • 所有已实现的接口:
    IDataAdapter

    public class DefaultDataAdapter
    extends java.lang.Object
    implements IDataAdapter
    默认数据库适配器 管理本次使用的数据源,连接
    • 字段概要

      字段 
      修饰符和类型 字段 说明
      protected java.sql.Connection connection  
    • 方法概要

      所有方法 实例方法 具体方法 
      修饰符和类型 方法 说明
      void close()
      关闭连接,不管是否成功,都会置空connect属性
      void closeQuiet()
      关闭连接,不考虑是否成功 失败记录日志
      void commit()
      提交事务,异常抛出
      void commitAndCloseQuiet()
      void destroy()
      销毁适配器
      java.lang.String getDbType()
      获取适配的数据库类型
      void init​(IDataSource dataSource, IDbOperations dbOperations)
      初始化相应的组件并检查连接池是否存在
      boolean isAbandon()  
      boolean isOpen()
      判断适配的数据库是否已打开
      void open()
      打开连接
      top.daxian1218.dust.commons.data.HDataTable query​(HDataCommand cmd)
      根据Command返回相应的查询结果
      void query​(HDataCommand cmd, java.util.function.Consumer<java.sql.ResultSet> handler)
      查询,用于对性能敏感的情况,避免数据搬运到HDataTable后,再一次复制
      void rollback()
      回滚事务,失败报出异常
      void rollbackQuiet()
      回滚事务,不考虑是否成功 失败记录日志
      void setAbandon​(boolean abandon)  
      UpdateResult update​(HDataCommand cmd)  
      • 从类继承的方法 java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait