public interface Query
FluentJdbc Query API to create select, update/insert, and batch update/insert queries. Immutable, thread-safe.
ConnectionProvider
Modifier and Type | Method and Description |
---|---|
BatchQuery |
batch(String sql)
Creates a batch update or insert query for a SQL statement
|
DatabaseInspection |
databaseInspection()
Inspection of the database (tables, columns, etc..)
|
<T> T |
plainConnection(java.util.function.Function<Connection,T> operation)
Provides access to a JDBC Connection managed by FluentJdbc for low level operations
|
SelectQuery |
select(String sql)
Creates a select query for a SQL statement
|
Transaction |
transaction()
Transaction control
|
UpdateQuery |
update(String sql)
Creates an update or insert query for a SQL statement
|
SelectQuery select(String sql)
sql
- SQL statementUpdateQuery update(String sql)
sql
- SQL statementBatchQuery batch(String sql)
sql
- SQL statementTransaction transaction()
<T> T plainConnection(java.util.function.Function<Connection,T> operation)
T
- type of return valueoperation
- on a managed connectionDatabaseInspection databaseInspection()
Copyright © 2016. All rights reserved.