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 + -
显示快捷键?