public class DaoFactory
extends java.lang.Object
| 限定符和类型 | 方法和说明 |
|---|---|
void |
addInterceptor(Interceptor... interceptors) |
void |
applyCache(Cache cache) |
<T> T |
get(java.lang.Class<T> clazz) |
CommonDao |
getCommonDao() |
Executor |
getExecutor() |
static DaoFactory |
getInstance(javax.sql.DataSource dataSource) |
static DaoFactory |
getInstance(java.lang.String url,
java.lang.String username,
java.lang.String password) |
TransactionExecutor |
getTxExecutor() |
protected <T> T |
newInstance(java.lang.Class<T> clazz) |
void |
setExecutor(Executor executor) |
public static DaoFactory getInstance(javax.sql.DataSource dataSource)
public static DaoFactory getInstance(java.lang.String url, java.lang.String username, java.lang.String password)
public void addInterceptor(Interceptor... interceptors)
public void applyCache(Cache cache)
public <T> T get(java.lang.Class<T> clazz)
public CommonDao getCommonDao()
public TransactionExecutor getTxExecutor()
protected <T> T newInstance(java.lang.Class<T> clazz)
public Executor getExecutor()
public void setExecutor(Executor executor)
Copyright © 2018. All Rights Reserved.