⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 iobjectdb.java

📁 云网论坛CWBBS 源码,内容丰富,学习,参考,教学的好资料,具体见内说明,
💻 JAVA
字号:
package com.cloudwebsoft.framework.base;

/**
 * <p>Title: </p>
 *
 * <p>Description: </p>
 *
 * <p>Copyright: Copyright (c) 2005</p>
 *
 * <p>Company: </p>
 *
 * @author not attributable
 * @version 1.0
 */

// Imports
import java.io.Serializable;
import java.util.Vector;
import com.cloudwebsoft.framework.db.JdbcTemplate;
import cn.js.fan.db.PrimaryKey;
import cn.js.fan.util.ErrMsgException;
import cn.js.fan.util.ResKeyException;

public interface IObjectDb extends Serializable {

  // Methods
  public void init();
  public void renew();
  public void initDB();
  public Object[] getObjectBlock(String query, int startIndex);
  public IObjectDb getObjectDb(Object primaryKeyValue);
  public ObjectBlockIterator getObjects(String query, int startIndex, int endIndex);
  public boolean isLoaded();
  public void setLoaded(boolean loaded);
  public int getBlockSize();
  public PrimaryKey getPrimaryKey();
  public boolean create(JdbcTemplate jt) throws ErrMsgException, ResKeyException;
  public void load(JdbcTemplate jt) throws ErrMsgException, ResKeyException;
  public boolean save(JdbcTemplate jt) throws ErrMsgException, ResKeyException;
  public boolean del(JdbcTemplate jt) throws ErrMsgException, ResKeyException;
  public IObjectDb getObjectRaw(PrimaryKey primaryKey);
  public int getObjectCount(String sql);
  public Vector list();
  public Vector list(String QUERY_LIST);
  public Vector list(int start, int end);
  public Vector list(String sql, int start, int end);
  public void setBlockSize(int blockSize);
  public String getTableName();
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -