Deprecated API
Contents
-
Annotation InterfaceDescriptionwon't be implemented. It should be defined and done in DB server side.
-
MethodDescriptionmay be misused and it's inefficient.Use {@link stream(BiRowFilter, BiRowMapper).first()} instead.com.landawn.abacus.jdbc.AbstractPreparedQuery.findFirst
(Jdbc.RowFilter, Jdbc.RowMapper<? extends T>) Use {@link stream(RowFilter, RowMapper).first()} instead.Use {@link stream(BiRowFilter, BiRowMapper).first()} instead.Use {@link stream(RowFilter, RowMapper).first()} instead.the result size should be limited in database server side by sql scripts.the result size should be limited in database server side by sql scripts.the result size should be limited in database server side by sql scripts.generallychar
should be saved asString
in db.generallychar
should be saved asString
in db.using sql="call update_account(?)" for explicit call.using sql="SELECT ... FROM ..." for explicit call.using sql="SELECT ... FROM ..." for explicit call.using keyName="id" for explicit call.using sql="SELECT ... FROM ..." for explicit call.using sql="SELECT ... FROM ..." for explicit call.unsupported Operationfor internal use only.for internal use only.for internal use only.the operation maybe can't be finished in one transaction ifisParallel
is true.the operation can't be finished in one transaction if it's executed in multiple threads.the operation maybe can't be finished in one transaction ifisParallel
is true.the operation can't be finished in one transaction if it's executed in multiple threads.the operation maybe can't be finished in one transaction ifisParallel
is true.the operation can't be finished in one transaction if it's executed in multiple threads.the operation maybe can't be finished in one transaction ifisParallel
is true.the operation can't be finished in one transaction if it's executed in multiple threads.internal onlyinternal onlyinternal onlyunsupported Operationunsupported Operationunsupported Operationunsupported Operationunsupported Operationunsupported Operationcom.landawn.abacus.jdbc.dao.NoUpdateCrudDao.batchUpdate(Collection<? extends T>, Collection<String>) unsupported Operationunsupported Operationunsupported Operationunsupported Operationunsupported Operationunsupported Operationunsupported Operationunsupported Operationunsupported Operationunsupported Operationunsupported Operationunsupported Operationunsupported Operationunsupported Operationunsupported Operationunsupported Operationunsupported Operationunsupported Operationunsupported Operationunsupported Operationunsupported Operationunsupported Operationunsupported Operationunsupported Operationunsupported Operationunsupported Operationunsupported Operationunsupported Operationunsupported Operationunsupported Operationcom.landawn.abacus.jdbc.dao.ReadOnlyCrudDao.batchInsert(Collection<? extends T>, Collection<String>) unsupported Operationunsupported Operationunsupported Operationunsupported Operationunsupported Operationunsupported Operationunsupported Operationunsupported Operationunsupported Operationunsupported Operationunsupported Operationunsupported Operationunsupported Operationunsupported Operationunsupported Operationunsupported Operationunsupported Operationunsupported Operationunsupported Operationunsupported Operationunsupported Operationunsupported Operationunsupported Operationunsupported Operationunsupported Operationunsupported Operationunsupported Operationunsupported Operationunsupported Operationunsupported Operationunsupported Operationunsupported Operationunsupported Operationunsupported Operationunsupported Operationunsupported Operationunsupported Operationunsupported Operationunsupported Operationunsupported Operationthe operation maybe can't be finished in one transaction ifisParallel
is true.com.landawn.abacus.jdbc.dao.UncheckedJoinEntityHelper.deleteAllJoinEntities(Collection<T>, Executor) the operation can't be finished in one transaction if it's executed in multiple threads.the operation maybe can't be finished in one transaction ifisParallel
is true.the operation can't be finished in one transaction if it's executed in multiple threads.the operation maybe can't be finished in one transaction ifisParallel
is true.the operation can't be finished in one transaction if it's executed in multiple threads.the operation maybe can't be finished in one transaction ifisParallel
is true.the operation can't be finished in one transaction if it's executed in multiple threads.unsupported Operationunsupported Operationunsupported Operationcom.landawn.abacus.jdbc.dao.UncheckedNoUpdateCrudDao.batchDeleteByIds(Collection<? extends ID>, int) unsupported Operationunsupported Operationunsupported Operationunsupported Operationunsupported Operationunsupported Operationunsupported Operationunsupported Operationunsupported Operationunsupported Operationunsupported Operationunsupported Operationunsupported Operationunsupported Operationunsupported Operationunsupported Operationunsupported Operationunsupported Operationunsupported Operationunsupported Operationunsupported Operationunsupported Operationunsupported Operationunsupported Operationunsupported Operationunsupported Operationunsupported Operationunsupported Operationunsupported Operationunsupported Operationunsupported Operationunsupported Operationunsupported Operationunsupported Operationunsupported Operationunsupported Operationunsupported Operationunsupported Operationunsupported Operationunsupported Operationunsupported Operationunsupported Operationunsupported Operationunsupported Operationunsupported Operationunsupported Operationunsupported Operationunsupported Operationunsupported Operationunsupported Operationunsupported Operationunsupported Operationunsupported Operationunsupported Operationunsupported Operationunsupported Operationunsupported Operationunsupported Operationreplaced bygroupTo(BiRowMapper, BiRowMapper, Collector)
replaced bygroupTo(BiRowMapper, BiRowMapper, Collector, Supplier)
defaultJdbc.BiRowMapper.BiRowMapperBuilder.getObject(String)
if there is noColumnGetter
set for the target columnbecause it's stateful and may be misused easily&frequentlyreplaced bygroupTo(RowMapper, RowMapper, Collector)
replaced bygroupTo(RowMapper, RowMapper, Collector, Supplier)
defaultJdbc.RowExtractor.RowExtractorBuilder.getObject(int)
if there is noColumnGetter
set for the target columnbecause it's stateful and may be misused easily&frequentlydefaultJdbc.RowMapper.RowMapperBuilder.getObject(int)
if there is noColumnGetter
set for the target columnconsider usingJdbcUtil.releaseConnection(Connection, javax.sql.DataSource)
consider usingJdbcUtil.releaseConnection(Connection, javax.sql.DataSource)
replaced byJdbcUtil.doNotUseSpringTransactional(boolean)
replaced byenableSqlLog/disableSqlLog
.replaced byenableSqlLog/disableSqlLog
.please consider usingJdbcUtil.getColumnValue(ResultSet, int)
please consider usingJdbcUtil.getColumnValue(ResultSet, int, Class)
replaced byJdbcUtil.isSpringTransactionalNotUsed()
generallychar
should be saved asString
in db.generallychar
should be saved asString
in db.replaced by#rollbackIfNotCommitted()
-
Enum ConstantDescriptiongenerally it's unnecessary to specify the
"op = OP.query"
inSelect/NamedSelect
.generally it's unnecessary to specify the"op = OP.stream"
inSelect/NamedSelect
.
-
Annotation Interface ElementDescriptionusing sql="call update_account(?)" for explicit call.using sql="SELECT ... FROM ..." for explicit call.using sql="SELECT ... FROM ..." for explicit call.using keyName="id" for explicit call.using sql="SELECT ... FROM ..." for explicit call.using sql="SELECT ... FROM ..." for explicit call.