public interface SQLEnvironment extends AutoCloseable
| Modifier and Type | Method and Description |
|---|---|
void |
begin() |
void |
commit() |
<T> List<T> |
fetchAll(Query query,
SQLResultParser<T> parser,
Object... parameters) |
<T> List<T> |
fetchAll(SQLStatement stmt,
SQLResultParser<T> parser) |
<T> T |
fetchOne(Query query,
SQLResultParser<T> parser,
Object... parameters) |
<T> T |
fetchOne(SQLStatement stmt,
SQLResultParser<T> parser) |
void |
fixSchema(Schema schema) |
SQLDialect |
getDialect() |
void |
rollback() |
int |
update(Query query,
Object... parameters) |
int |
update(SQLStatement stmt) |
closeSQLDialect getDialect()
void fixSchema(Schema schema) throws SQLException
schema - SQLExceptionint update(Query query, Object... parameters) throws SQLException
query - parameters - SQLException<T> List<T> fetchAll(Query query, SQLResultParser<T> parser, Object... parameters) throws SQLException
T - query - parser - parameters - SQLException<T> T fetchOne(Query query, SQLResultParser<T> parser, Object... parameters) throws SQLException
T - query - parser - parameters - SQLExceptionint update(SQLStatement stmt) throws SQLException
stmt - SQLException<T> List<T> fetchAll(SQLStatement stmt, SQLResultParser<T> parser) throws SQLException
T - stmt - parser - SQLException<T> T fetchOne(SQLStatement stmt, SQLResultParser<T> parser) throws SQLException
T - stmt - parser - SQLExceptionvoid begin()
throws SQLException
SQLExceptionvoid commit()
throws SQLException
SQLExceptionvoid rollback()
throws SQLException
SQLExceptionCopyright © 2015–2017 Bridje Framework. All rights reserved.