Uses of Class
com.landawn.abacus.jdbc.AbstractPreparedQuery
Packages that use AbstractPreparedQuery
-
Uses of AbstractPreparedQuery in com.landawn.abacus.jdbc
Classes in com.landawn.abacus.jdbc with type parameters of type AbstractPreparedQueryModifier and TypeClassDescriptionclass
AbstractPreparedQuery<Stmt extends PreparedStatement,
This extends AbstractPreparedQuery<Stmt, This>> Performance Tips: Avoid unnecessary/repeated database calls. Only fetch the columns you need or update the columns you want. Index is the key point in a lot of database performance issues.
The backedPreparedStatement/CallableStatement
will be closed by default after any execution methods(which will trigger the backedPreparedStatement/CallableStatement
to be executed, for example: get/query/queryForInt/Long/../findFirst/findOnlyOne/list/execute/...).Subclasses of AbstractPreparedQuery in com.landawn.abacus.jdbcModifier and TypeClassDescriptionfinal class
The backedPreparedStatement/CallableStatement
will be closed by default after any execution methods(which will trigger the backedPreparedStatement/CallableStatement
to be executed, for example: get/query/queryForInt/Long/../findFirst/findOnlyOne/list/execute/...).final class
The backedPreparedStatement/CallableStatement
will be closed by default after any execution methods(which will trigger the backedPreparedStatement/CallableStatement
to be executed, for example: get/query/queryForInt/Long/../findFirst/findOnlyOne/list/execute/...).final class
The backedPreparedStatement/CallableStatement
will be closed by default after any execution methods(which will trigger the backedPreparedStatement/CallableStatement
to be executed, for example: get/query/queryForInt/Long/../findFirst/findOnlyOne/list/execute/...).Fields in com.landawn.abacus.jdbc with type parameters of type AbstractPreparedQueryModifier and TypeFieldDescriptionstatic final Jdbc.BiParametersSetter<AbstractPreparedQuery,
BigDecimal> Jdbc.Columns.ColumnOne.SET_BIG_DECIMAL
static final Jdbc.BiParametersSetter<AbstractPreparedQuery,
InputStream> Jdbc.Columns.ColumnOne.SET_BINARY_STREAM
static final Jdbc.BiParametersSetter<AbstractPreparedQuery,
Blob> Jdbc.Columns.ColumnOne.SET_BLOB
static final Jdbc.BiParametersSetter<AbstractPreparedQuery,
Boolean> Jdbc.Columns.ColumnOne.SET_BOOLEAN
static final Jdbc.BiParametersSetter<AbstractPreparedQuery,
Byte> Jdbc.Columns.ColumnOne.SET_BYTE
static final Jdbc.BiParametersSetter<AbstractPreparedQuery,
byte[]> Jdbc.Columns.ColumnOne.SET_BYTES
static final Jdbc.BiParametersSetter<AbstractPreparedQuery,
Reader> Jdbc.Columns.ColumnOne.SET_CHARACTER_STREAM
static final Jdbc.BiParametersSetter<AbstractPreparedQuery,
Clob> Jdbc.Columns.ColumnOne.SET_CLOB
static final Jdbc.BiParametersSetter<AbstractPreparedQuery,
Date> Jdbc.Columns.ColumnOne.SET_DATE
static final Jdbc.BiParametersSetter<AbstractPreparedQuery,
Date> Jdbc.Columns.ColumnOne.SET_DATE_JU
static final Jdbc.BiParametersSetter<AbstractPreparedQuery,
Double> Jdbc.Columns.ColumnOne.SET_DOUBLE
static final Jdbc.BiParametersSetter<AbstractPreparedQuery,
Float> Jdbc.Columns.ColumnOne.SET_FLOAT
static final Jdbc.BiParametersSetter<AbstractPreparedQuery,
Integer> Jdbc.Columns.ColumnOne.SET_INT
static final Jdbc.BiParametersSetter<AbstractPreparedQuery,
Long> Jdbc.Columns.ColumnOne.SET_LONG
static final Jdbc.BiParametersSetter<AbstractPreparedQuery,
Object> Jdbc.Columns.ColumnOne.SET_OBJECT
static final Jdbc.BiParametersSetter<AbstractPreparedQuery,
Short> Jdbc.Columns.ColumnOne.SET_SHORT
static final Jdbc.BiParametersSetter<AbstractPreparedQuery,
String> Jdbc.Columns.ColumnOne.SET_STRING
static final Jdbc.BiParametersSetter<AbstractPreparedQuery,
Time> Jdbc.Columns.ColumnOne.SET_TIME
static final Jdbc.BiParametersSetter<AbstractPreparedQuery,
Date> Jdbc.Columns.ColumnOne.SET_TIME_JU
static final Jdbc.BiParametersSetter<AbstractPreparedQuery,
Timestamp> Jdbc.Columns.ColumnOne.SET_TIMESTAMP
static final Jdbc.BiParametersSetter<AbstractPreparedQuery,
Date> Jdbc.Columns.ColumnOne.SET_TIMESTAMP_JU
Methods in com.landawn.abacus.jdbc that return types with arguments of type AbstractPreparedQueryModifier and TypeMethodDescriptionstatic <T> Jdbc.BiParametersSetter<AbstractPreparedQuery,
T> Jdbc.Columns.ColumnOne.set
(com.landawn.abacus.type.Type<T> type) static <T> Jdbc.BiParametersSetter<AbstractPreparedQuery,
T> Method parameters in com.landawn.abacus.jdbc with type arguments of type AbstractPreparedQueryModifier and TypeMethodDescriptionstatic com.landawn.abacus.util.ExceptionalStream<com.landawn.abacus.util.DataSet,
SQLException> JdbcUtil.queryByPage
(Connection conn, String query, int pageSize, Jdbc.BiParametersSetter<? super AbstractPreparedQuery, com.landawn.abacus.util.DataSet> paramSetter) Runs aStream
with each element(page) is loaded from database table by running sqlquery
.static <T> com.landawn.abacus.util.ExceptionalStream<List<T>,
SQLException> JdbcUtil.queryByPage
(Connection conn, String query, int pageSize, Jdbc.BiParametersSetter<? super AbstractPreparedQuery, List<T>> paramSetter, Class<T> entityCalss) Runs aStream
with each element(page) is loaded from database table by running sqlquery
.static com.landawn.abacus.util.ExceptionalStream<com.landawn.abacus.util.DataSet,
SQLException> JdbcUtil.queryByPage
(DataSource ds, String query, int pageSize, Jdbc.BiParametersSetter<? super AbstractPreparedQuery, com.landawn.abacus.util.DataSet> paramSetter) Runs aStream
with each element(page) is loaded from database table by running sqlquery
.static <T> com.landawn.abacus.util.ExceptionalStream<List<T>,
SQLException> JdbcUtil.queryByPage
(DataSource ds, String query, int pageSize, Jdbc.BiParametersSetter<? super AbstractPreparedQuery, List<T>> paramSetter, Class<T> entityCalss) Runs aStream
with each element(page) is loaded from database table by running sqlquery
.