iobjectdb.java

来自「cwbbs 云网论坛源码」· Java 代码 · 共 40 行

JAVA
40
字号
package com.cloudwebsoft.framework.base;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 {    public void init();  public void renew();  public void initDB();  public Object[] getObjectBlock(String query, String groupKey, int startIndex);  public IObjectDb getObjectDb(Object primaryKeyValue);  public ObjectBlockIterator getObjects(String query, int startIndex, int endIndex);  public ObjectBlockIterator getObjects(String query, String groupKey, 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 + =
减小字号Ctrl + -
显示快捷键?