public abstract class RepositoryBase extends JdbcHelper implements InvocationHandler
JdbcHelper.BeanMethod| 构造器和说明 |
|---|
RepositoryBase() |
| 限定符和类型 | 方法和说明 |
|---|---|
<T extends IBaseDao<?>> |
bind(Class<T> clz)
绑定 DAO 的类,实例化该接口,返回实例
|
<T extends IBaseDao<?>> |
bind(Class<T> clz,
String tableName) |
<T extends IBaseDao<?>> |
bind(Class<T> clz,
String tableName,
Class<?> beanClz) |
Class<?> |
getBeanClz() |
Class<? extends IBaseDao<?>> |
getClz() |
String |
getTableName() |
void |
setBeanClz(Class<?> beanClz) |
void |
setClz(Class<? extends IBaseDao<?>> clz) |
void |
setTableName(String tableName) |
create, createBean, createMap, delete, deleteById, getBeanInfo, update, updateBean, updateMapgetResultBean, getResultMap, query, queryArray, queryAsBean, queryAsBeanList, queryAsList, queryAsMap, queryAsMapList, queryOne, rsHandle, select, stmtclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitinvokepublic String getTableName()
public void setTableName(String tableName)
public Class<?> getBeanClz()
public void setBeanClz(Class<?> beanClz)
public <T extends IBaseDao<?>> T bind(Class<T> clz)
T - 实体类型clz - DAO 实际类引用,必须为接口Copyright © 2013–2021 AJAXJS. All rights reserved.