public class SimpleTemplateJdbc extends SimpleTransaction implements TemplateJdbc
| 限定符和类型 | 字段和说明 |
|---|---|
protected Statement |
m_CachedStatement
可复用(不引用返回结果)的Statement
|
protected Connection |
m_Connection
由连接池取得的连接
|
protected ConnectionPool |
m_ConnectionPool
数据库连接池
|
protected cn.weforward.data.jdbc.impl.SimpleTemplateJdbc.Deliver |
m_Deliver |
m_Cnt, m_Group| 构造器和说明 |
|---|
SimpleTemplateJdbc(ConnectionPool dbPool) |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
begin()
开始事务
|
Statement |
createStatement() |
Connection |
getConnection() |
ConnectionPool |
getConnectionPool() |
cn.weforward.data.jdbc.impl.SimpleTemplateJdbc.Deliver |
getDeliver()
取事务实现者
|
Object |
getProvider()
取事务提供者
|
PreparedStatement |
prepareStatement(String sql) |
void |
setConnectionPool(ConnectionPool pool) |
long |
sqlCount(String sql)
查询结果数
|
ResultSet |
sqlExecuteQuery(String sql)
执行一条查询语句
|
int |
sqlExecuteUpdate(String sql)
执行一条UPDATE/INSERT/DELETE语句
|
String |
toString() |
commit, getCnt, getGroup, isCompleted, rollback, setGroupclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitcommit, isCompleted, rollback, setGroupprotected ConnectionPool m_ConnectionPool
protected Statement m_CachedStatement
protected Connection m_Connection
protected cn.weforward.data.jdbc.impl.SimpleTemplateJdbc.Deliver m_Deliver
public SimpleTemplateJdbc(ConnectionPool dbPool)
public void begin()
Transactionbegin 在接口中 Transactionbegin 在类中 SimpleTransactionpublic cn.weforward.data.jdbc.impl.SimpleTemplateJdbc.Deliver getDeliver()
TransactiongetDeliver 在接口中 Transactionpublic Object getProvider()
TransactiongetProvider 在接口中 Transactionpublic ConnectionPool getConnectionPool()
public void setConnectionPool(ConnectionPool pool)
public Connection getConnection() throws SQLException
getConnection 在接口中 TransactionSQLExceptionpublic Statement createStatement() throws SQLException
createStatement 在接口中 TemplateJdbcSQLExceptionpublic PreparedStatement prepareStatement(String sql) throws SQLException
prepareStatement 在接口中 TemplateJdbcSQLExceptionpublic int sqlExecuteUpdate(String sql) throws SQLException
sqlExecuteUpdate 在接口中 TemplateJdbcsql - 数据库语句SQLException - 数据库异常public ResultSet sqlExecuteQuery(String sql) throws SQLException
sqlExecuteQuery 在接口中 TemplateJdbcsql - 数据库语句SQLException - 数据库异常public long sqlCount(String sql) throws SQLException
sqlCount 在接口中 TemplateJdbcsql - 数据库语句SQLException - 数据库异常Copyright © 2022. All rights reserved.