Uses of Class
com.landawn.abacus.jdbc.AbstractQuery
Packages that use AbstractQuery
-
Uses of AbstractQuery in com.landawn.abacus.jdbc
Classes in com.landawn.abacus.jdbc with type parameters of type AbstractQueryModifier and TypeClassDescriptionclass
AbstractQuery<Stmt extends PreparedStatement,
This extends AbstractQuery<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 AbstractQuery 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 AbstractQueryModifier and TypeFieldDescriptionstatic final Jdbc.BiParametersSetter<AbstractQuery,
BigDecimal> Jdbc.Columns.ColumnOne.SET_BIG_DECIMAL
static final Jdbc.BiParametersSetter<AbstractQuery,
InputStream> Jdbc.Columns.ColumnOne.SET_BINARY_STREAM
static final Jdbc.BiParametersSetter<AbstractQuery,
Blob> Jdbc.Columns.ColumnOne.SET_BLOB
static final Jdbc.BiParametersSetter<AbstractQuery,
Boolean> Jdbc.Columns.ColumnOne.SET_BOOLEAN
static final Jdbc.BiParametersSetter<AbstractQuery,
Byte> Jdbc.Columns.ColumnOne.SET_BYTE
static final Jdbc.BiParametersSetter<AbstractQuery,
byte[]> Jdbc.Columns.ColumnOne.SET_BYTES
static final Jdbc.BiParametersSetter<AbstractQuery,
Reader> Jdbc.Columns.ColumnOne.SET_CHARACTER_STREAM
static final Jdbc.BiParametersSetter<AbstractQuery,
Clob> Jdbc.Columns.ColumnOne.SET_CLOB
static final Jdbc.BiParametersSetter<AbstractQuery,
Date> Jdbc.Columns.ColumnOne.SET_DATE
static final Jdbc.BiParametersSetter<AbstractQuery,
Date> Jdbc.Columns.ColumnOne.SET_DATE_JU
static final Jdbc.BiParametersSetter<AbstractQuery,
Double> Jdbc.Columns.ColumnOne.SET_DOUBLE
static final Jdbc.BiParametersSetter<AbstractQuery,
Float> Jdbc.Columns.ColumnOne.SET_FLOAT
static final Jdbc.BiParametersSetter<AbstractQuery,
Integer> Jdbc.Columns.ColumnOne.SET_INT
static final Jdbc.BiParametersSetter<AbstractQuery,
Long> Jdbc.Columns.ColumnOne.SET_LONG
static final Jdbc.BiParametersSetter<AbstractQuery,
Object> Jdbc.Columns.ColumnOne.SET_OBJECT
static final Jdbc.BiParametersSetter<AbstractQuery,
Short> Jdbc.Columns.ColumnOne.SET_SHORT
static final Jdbc.BiParametersSetter<AbstractQuery,
String> Jdbc.Columns.ColumnOne.SET_STRING
static final Jdbc.BiParametersSetter<AbstractQuery,
Time> Jdbc.Columns.ColumnOne.SET_TIME
static final Jdbc.BiParametersSetter<AbstractQuery,
Date> Jdbc.Columns.ColumnOne.SET_TIME_JU
static final Jdbc.BiParametersSetter<AbstractQuery,
Timestamp> Jdbc.Columns.ColumnOne.SET_TIMESTAMP
static final Jdbc.BiParametersSetter<AbstractQuery,
Date> Jdbc.Columns.ColumnOne.SET_TIMESTAMP_JU
Methods in com.landawn.abacus.jdbc that return types with arguments of type AbstractQueryModifier and TypeMethodDescriptionstatic <T> Jdbc.BiParametersSetter<AbstractQuery,
T> Jdbc.Columns.ColumnOne.set
(com.landawn.abacus.type.Type<T> type) static <T> Jdbc.BiParametersSetter<AbstractQuery,
T> Method parameters in com.landawn.abacus.jdbc with type arguments of type AbstractQueryModifier and TypeMethodDescriptionstatic com.landawn.abacus.util.CheckedStream<com.landawn.abacus.util.DataSet,
SQLException> JdbcUtil.queryByPage
(Connection conn, String query, int pageSize, Jdbc.BiParametersSetter<? super AbstractQuery, com.landawn.abacus.util.DataSet> paramSetter) Runs aStream
with each element(page) is loaded from database table by running sqlquery
.static <R> com.landawn.abacus.util.CheckedStream<R,
SQLException> JdbcUtil.queryByPage
(Connection conn, String query, int pageSize, Jdbc.BiParametersSetter<? super AbstractQuery, R> paramSetter, Jdbc.BiResultExtractor<R> resultExtractor) Runs aStream
with each element(page) is loaded from database table by running sqlquery
.static <R> com.landawn.abacus.util.CheckedStream<R,
SQLException> JdbcUtil.queryByPage
(Connection conn, String query, int pageSize, Jdbc.BiParametersSetter<? super AbstractQuery, R> paramSetter, Jdbc.ResultExtractor<R> resultExtractor) Runs aStream
with each element(page) is loaded from database table by running sqlquery
.static com.landawn.abacus.util.CheckedStream<com.landawn.abacus.util.DataSet,
SQLException> JdbcUtil.queryByPage
(DataSource ds, String query, int pageSize, Jdbc.BiParametersSetter<? super AbstractQuery, com.landawn.abacus.util.DataSet> paramSetter) Runs aStream
with each element(page) is loaded from database table by running sqlquery
.static <R> com.landawn.abacus.util.CheckedStream<R,
SQLException> JdbcUtil.queryByPage
(DataSource ds, String query, int pageSize, Jdbc.BiParametersSetter<? super AbstractQuery, R> paramSetter, Jdbc.BiResultExtractor<R> resultExtractor) Runs aStream
with each element(page) is loaded from database table by running sqlquery
.static <R> com.landawn.abacus.util.CheckedStream<R,
SQLException> JdbcUtil.queryByPage
(DataSource ds, String query, int pageSize, Jdbc.BiParametersSetter<? super AbstractQuery, R> paramSetter, Jdbc.ResultExtractor<R> resultExtractor) Runs aStream
with each element(page) is loaded from database table by running sqlquery
.