public class DaoFactory
extends java.lang.Object
| 构造器和说明 |
|---|
DaoFactory() |
DaoFactory(javax.sql.DataSource dataSource) |
DaoFactory(java.lang.String url,
java.lang.String username,
java.lang.String password) |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
addInterceptor(Interceptor... interceptors) |
void |
applyCache(Cache cache) |
<T> T |
get(java.lang.Class<T> clazz) |
Executor |
getExecutor() |
TransactionIsolationLevel |
getIsolationLevel() |
protected TransactionEnableProxyManager |
getTransactionManager() |
boolean |
isTransaction() |
protected <T> T |
newInstance(java.lang.Class<T> clazz) |
void |
setExecutor(Executor executor) |
void |
setIsolationLevel(TransactionIsolationLevel isolationLevel) |
void |
setTransaction(boolean transaction) |
public DaoFactory()
public DaoFactory(javax.sql.DataSource dataSource)
public DaoFactory(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)
protected <T> T newInstance(java.lang.Class<T> clazz)
protected TransactionEnableProxyManager getTransactionManager()
public Executor getExecutor()
public void setExecutor(Executor executor)
public void setTransaction(boolean transaction)
public boolean isTransaction()
public TransactionIsolationLevel getIsolationLevel()
public void setIsolationLevel(TransactionIsolationLevel isolationLevel)
Copyright © 2018. All Rights Reserved.