| Constructor and Description |
|---|
AbstractDBTable(DBConnection dbConnection) |
| Modifier and Type | Method and Description |
|---|---|
void |
createTable() |
boolean |
deleteById(ID id) |
Optional<E> |
findById(ID id) |
abstract List<String> |
getColumns() |
abstract String |
getCreateTableSql() |
ImprovedPreparedStatement |
preparedStatement(String sql) |
ImprovedPreparedStatement |
preparedStatement(String sql,
int autogeneratedKeys) |
ImprovedPreparedStatement |
preparedStatementForCreateTable(String sql) |
ImprovedPreparedStatement |
preparedStatementForSave(String sql) |
ImprovedPreparedStatement |
preparedStatementForUpdate(String sql) |
E |
save(E entity) |
boolean |
update(E entity) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetTableName, parse, parse, parsepublic AbstractDBTable(DBConnection dbConnection)
public boolean deleteById(ID id)
public boolean update(E entity)
public ImprovedPreparedStatement preparedStatement(String sql)
public ImprovedPreparedStatement preparedStatement(String sql, int autogeneratedKeys)
public ImprovedPreparedStatement preparedStatementForSave(String sql)
public ImprovedPreparedStatement preparedStatementForUpdate(String sql)
public ImprovedPreparedStatement preparedStatementForCreateTable(String sql)
public void createTable()
public abstract String getCreateTableSql()
Copyright © 2024. All rights reserved.