Package com.landawn.abacus.jdbc.dao
Interface UncheckedNoUpdateCrudDao<T,ID,SB extends com.landawn.abacus.util.SQLBuilder,TD extends UncheckedNoUpdateCrudDao<T,ID,SB,TD>>
- Type Parameters:
T
-ID
-SB
-SQLBuilder
used to generate sql scripts. Only can beSQLBuilder.PSC/PAC/PLC
TD
-
- All Superinterfaces:
CrudDao<T,
,ID, SB, TD> Dao<T,
,SB, TD> NoUpdateCrudDao<T,
,ID, SB, TD> NoUpdateDao<T,
,SB, TD> UncheckedCrudDao<T,
,ID, SB, TD> UncheckedDao<T,
,SB, TD> UncheckedNoUpdateDao<T,
SB, TD>
- All Known Subinterfaces:
UncheckedNoUpdateCrudDaoL<T,
,SB, TD> UncheckedReadOnlyCrudDao<T,
,ID, SB, TD> UncheckedReadOnlyCrudDaoL<T,
SB, TD>
@Beta
public interface UncheckedNoUpdateCrudDao<T,ID,SB extends com.landawn.abacus.util.SQLBuilder,TD extends UncheckedNoUpdateCrudDao<T,ID,SB,TD>>
extends UncheckedNoUpdateDao<T,SB,TD>, NoUpdateCrudDao<T,ID,SB,TD>, UncheckedCrudDao<T,ID,SB,TD>
TODO
- See Also:
-
ConditionFactory
ConditionFactory.CF
-
Method Summary
Modifier and TypeMethodDescriptiondefault int
batchDelete
(Collection<? extends T> entities) Deprecated.unsupported Operationdefault int
batchDelete
(Collection<? extends T> entities, int batchSize) Deprecated.unsupported Operationdefault int
batchDeleteByIds
(Collection<? extends ID> ids) Deprecated.unsupported Operationdefault int
batchDeleteByIds
(Collection<? extends ID> ids, int batchSize) Deprecated.unsupported Operationdefault int
batchUpdate
(Collection<? extends T> entities) Deprecated.unsupported Operationdefault int
batchUpdate
(Collection<? extends T> entities, int batchSize) Deprecated.unsupported Operationdefault int
batchUpdate
(Collection<? extends T> entities, Collection<String> propNamesToUpdate) Deprecated.unsupported Operationdefault int
batchUpdate
(Collection<? extends T> entities, Collection<String> propNamesToUpdate, int batchSize) Deprecated.unsupported OperationbatchUpsert
(Collection<? extends T> entities) Deprecated.unsupported OperationbatchUpsert
(Collection<? extends T> entities, int batchSize) Deprecated.unsupported Operationdefault int
Deprecated.unsupported Operationdefault int
deleteById
(ID id) Deprecated.unsupported Operationdefault int
Deprecated.unsupported Operationdefault int
Deprecated.unsupported Operationdefault int
Deprecated.unsupported Operationdefault int
update
(T entityToUpdate, Collection<String> propNamesToUpdate) Deprecated.unsupported Operationdefault T
Deprecated.unsupported Operationdefault T
Deprecated.unsupported OperationMethods inherited from interface com.landawn.abacus.jdbc.dao.CrudDao
idExtractor
Methods inherited from interface com.landawn.abacus.jdbc.dao.Dao
asyncCall, asyncCall, asyncExecutor, asyncRun, asyncRun, dataSource, executor, prepareNamedQuery, prepareNamedQuery, prepareNamedQueryForBigResult, prepareNamedQueryForBigResult, prepareNamedQueryForBigResult, prepareQuery, prepareQuery, prepareQueryForBigResult, prepareQueryForBigResult, prepareQueryForBigResult, sqlMapper, stream, stream, stream, stream, stream, stream, stream, stream, stream, stream, stream, stream, stream, targetEntityClass
Methods inherited from interface com.landawn.abacus.jdbc.dao.NoUpdateDao
delete, prepareCallableQuery, prepareCallableQuery, prepareNamedQuery, prepareNamedQuery, prepareNamedQuery, prepareNamedQuery, prepareNamedQuery, prepareNamedQuery, prepareNamedQuery, prepareNamedQuery, prepareNamedQuery, prepareNamedQuery, prepareQuery, prepareQuery, prepareQuery, prepareQuery, prepareQuery, update, update, update, update
Methods inherited from interface com.landawn.abacus.jdbc.dao.UncheckedCrudDao
batchGet, batchGet, batchGet, batchGet, batchInsert, batchInsert, batchInsert, batchInsert, batchInsert, batchInsert, batchRefresh, batchRefresh, batchRefresh, batchRefresh, count, exists, generateId, get, get, gett, gett, insert, insert, insert, notExists, queryForBoolean, queryForByte, queryForBytes, queryForChar, queryForDate, queryForDouble, queryForFloat, queryForInt, queryForLong, queryForShort, queryForSingleNonNull, queryForSingleNonNull, queryForSingleResult, queryForString, queryForTime, queryForTimestamp, queryForUniqueNonNull, queryForUniqueNonNull, queryForUniqueResult, refresh, refresh
Methods inherited from interface com.landawn.abacus.jdbc.dao.UncheckedDao
batchSave, batchSave, batchSave, batchSave, batchSave, batchSave, count, exists, findFirst, findFirst, findFirst, findFirst, findFirst, findFirst, findOnlyOne, findOnlyOne, findOnlyOne, findOnlyOne, findOnlyOne, findOnlyOne, foreach, foreach, forEach, forEach, forEach, forEach, forEach, forEach, forEach, forEach, list, list, list, list, list, list, list, list, list, list, list, list, list, notExists, query, query, query, query, query, query, queryForBoolean, queryForByte, queryForBytes, queryForChar, queryForDate, queryForDouble, queryForFloat, queryForInt, queryForLong, queryForShort, queryForSingleNonNull, queryForSingleNonNull, queryForSingleResult, queryForString, queryForTime, queryForTimestamp, queryForUniqueNonNull, queryForUniqueNonNull, queryForUniqueResult, save, save, save
-
Method Details
-
update
@Deprecated default int update(T entityToUpdate) throws UnsupportedOperationException, com.landawn.abacus.exception.UncheckedSQLException Deprecated.unsupported Operation- Specified by:
update
in interfaceCrudDao<T,
ID, SB extends com.landawn.abacus.util.SQLBuilder, TD extends UncheckedNoUpdateCrudDao<T, ID, SB, TD>> - Specified by:
update
in interfaceNoUpdateCrudDao<T,
ID, SB extends com.landawn.abacus.util.SQLBuilder, TD extends UncheckedNoUpdateCrudDao<T, ID, SB, TD>> - Specified by:
update
in interfaceUncheckedCrudDao<T,
ID, SB extends com.landawn.abacus.util.SQLBuilder, TD extends UncheckedNoUpdateCrudDao<T, ID, SB, TD>> - Parameters:
entityToUpdate
-- Returns:
- Throws:
UnsupportedOperationException
com.landawn.abacus.exception.UncheckedSQLException
-
update
@Deprecated default int update(T entityToUpdate, Collection<String> propNamesToUpdate) throws UnsupportedOperationException, com.landawn.abacus.exception.UncheckedSQLException Deprecated.unsupported Operation- Specified by:
update
in interfaceCrudDao<T,
ID, SB extends com.landawn.abacus.util.SQLBuilder, TD extends UncheckedNoUpdateCrudDao<T, ID, SB, TD>> - Specified by:
update
in interfaceNoUpdateCrudDao<T,
ID, SB extends com.landawn.abacus.util.SQLBuilder, TD extends UncheckedNoUpdateCrudDao<T, ID, SB, TD>> - Specified by:
update
in interfaceUncheckedCrudDao<T,
ID, SB extends com.landawn.abacus.util.SQLBuilder, TD extends UncheckedNoUpdateCrudDao<T, ID, SB, TD>> - Parameters:
entityToUpdate
-propNamesToUpdate
-- Returns:
- Throws:
UnsupportedOperationException
com.landawn.abacus.exception.UncheckedSQLException
-
update
@Deprecated default int update(String propName, Object propValue, ID id) throws UnsupportedOperationException, com.landawn.abacus.exception.UncheckedSQLException Deprecated.unsupported Operation- Specified by:
update
in interfaceCrudDao<T,
ID, SB extends com.landawn.abacus.util.SQLBuilder, TD extends UncheckedNoUpdateCrudDao<T, ID, SB, TD>> - Specified by:
update
in interfaceNoUpdateCrudDao<T,
ID, SB extends com.landawn.abacus.util.SQLBuilder, TD extends UncheckedNoUpdateCrudDao<T, ID, SB, TD>> - Specified by:
update
in interfaceUncheckedCrudDao<T,
ID, SB extends com.landawn.abacus.util.SQLBuilder, TD extends UncheckedNoUpdateCrudDao<T, ID, SB, TD>> - Parameters:
propName
-propValue
-id
-- Returns:
- Throws:
UnsupportedOperationException
com.landawn.abacus.exception.UncheckedSQLException
- the unchecked SQL exception
-
update
@Deprecated default int update(Map<String, Object> updateProps, ID id) throws UnsupportedOperationException, com.landawn.abacus.exception.UncheckedSQLExceptionDeprecated.unsupported Operation- Specified by:
update
in interfaceCrudDao<T,
ID, SB extends com.landawn.abacus.util.SQLBuilder, TD extends UncheckedNoUpdateCrudDao<T, ID, SB, TD>> - Specified by:
update
in interfaceNoUpdateCrudDao<T,
ID, SB extends com.landawn.abacus.util.SQLBuilder, TD extends UncheckedNoUpdateCrudDao<T, ID, SB, TD>> - Specified by:
update
in interfaceUncheckedCrudDao<T,
ID, SB extends com.landawn.abacus.util.SQLBuilder, TD extends UncheckedNoUpdateCrudDao<T, ID, SB, TD>> - Parameters:
updateProps
-id
-- Returns:
- Throws:
UnsupportedOperationException
com.landawn.abacus.exception.UncheckedSQLException
-
batchUpdate
@Deprecated default int batchUpdate(Collection<? extends T> entities) throws UnsupportedOperationException, com.landawn.abacus.exception.UncheckedSQLException Deprecated.unsupported Operation- Specified by:
batchUpdate
in interfaceCrudDao<T,
ID, SB extends com.landawn.abacus.util.SQLBuilder, TD extends UncheckedNoUpdateCrudDao<T, ID, SB, TD>> - Specified by:
batchUpdate
in interfaceNoUpdateCrudDao<T,
ID, SB extends com.landawn.abacus.util.SQLBuilder, TD extends UncheckedNoUpdateCrudDao<T, ID, SB, TD>> - Specified by:
batchUpdate
in interfaceUncheckedCrudDao<T,
ID, SB extends com.landawn.abacus.util.SQLBuilder, TD extends UncheckedNoUpdateCrudDao<T, ID, SB, TD>> - Parameters:
entities
-- Returns:
- Throws:
UnsupportedOperationException
com.landawn.abacus.exception.UncheckedSQLException
-
batchUpdate
@Deprecated default int batchUpdate(Collection<? extends T> entities, int batchSize) throws UnsupportedOperationException, com.landawn.abacus.exception.UncheckedSQLException Deprecated.unsupported Operation- Specified by:
batchUpdate
in interfaceCrudDao<T,
ID, SB extends com.landawn.abacus.util.SQLBuilder, TD extends UncheckedNoUpdateCrudDao<T, ID, SB, TD>> - Specified by:
batchUpdate
in interfaceNoUpdateCrudDao<T,
ID, SB extends com.landawn.abacus.util.SQLBuilder, TD extends UncheckedNoUpdateCrudDao<T, ID, SB, TD>> - Specified by:
batchUpdate
in interfaceUncheckedCrudDao<T,
ID, SB extends com.landawn.abacus.util.SQLBuilder, TD extends UncheckedNoUpdateCrudDao<T, ID, SB, TD>> - Parameters:
entities
-batchSize
-- Returns:
- Throws:
UnsupportedOperationException
com.landawn.abacus.exception.UncheckedSQLException
-
batchUpdate
@Deprecated default int batchUpdate(Collection<? extends T> entities, Collection<String> propNamesToUpdate) throws UnsupportedOperationException, com.landawn.abacus.exception.UncheckedSQLException Deprecated.unsupported Operation- Specified by:
batchUpdate
in interfaceCrudDao<T,
ID, SB extends com.landawn.abacus.util.SQLBuilder, TD extends UncheckedNoUpdateCrudDao<T, ID, SB, TD>> - Specified by:
batchUpdate
in interfaceNoUpdateCrudDao<T,
ID, SB extends com.landawn.abacus.util.SQLBuilder, TD extends UncheckedNoUpdateCrudDao<T, ID, SB, TD>> - Specified by:
batchUpdate
in interfaceUncheckedCrudDao<T,
ID, SB extends com.landawn.abacus.util.SQLBuilder, TD extends UncheckedNoUpdateCrudDao<T, ID, SB, TD>> - Parameters:
entities
-propNamesToUpdate
-- Returns:
- Throws:
UnsupportedOperationException
com.landawn.abacus.exception.UncheckedSQLException
-
batchUpdate
@Deprecated default int batchUpdate(Collection<? extends T> entities, Collection<String> propNamesToUpdate, int batchSize) throws UnsupportedOperationException, com.landawn.abacus.exception.UncheckedSQLException Deprecated.unsupported Operation- Specified by:
batchUpdate
in interfaceCrudDao<T,
ID, SB extends com.landawn.abacus.util.SQLBuilder, TD extends UncheckedNoUpdateCrudDao<T, ID, SB, TD>> - Specified by:
batchUpdate
in interfaceNoUpdateCrudDao<T,
ID, SB extends com.landawn.abacus.util.SQLBuilder, TD extends UncheckedNoUpdateCrudDao<T, ID, SB, TD>> - Specified by:
batchUpdate
in interfaceUncheckedCrudDao<T,
ID, SB extends com.landawn.abacus.util.SQLBuilder, TD extends UncheckedNoUpdateCrudDao<T, ID, SB, TD>> - Parameters:
entities
-propNamesToUpdate
-batchSize
-- Returns:
- Throws:
UnsupportedOperationException
com.landawn.abacus.exception.UncheckedSQLException
-
upsert
@Deprecated default T upsert(T entity, com.landawn.abacus.condition.Condition cond) throws UnsupportedOperationException, com.landawn.abacus.exception.UncheckedSQLException Deprecated.unsupported OperationExecuteadd
and return the added entity if the record doesn't, otherwise,update
is executed and updated db record is returned.- Specified by:
upsert
in interfaceCrudDao<T,
ID, SB extends com.landawn.abacus.util.SQLBuilder, TD extends UncheckedNoUpdateCrudDao<T, ID, SB, TD>> - Specified by:
upsert
in interfaceDao<T,
ID, SB extends com.landawn.abacus.util.SQLBuilder> - Specified by:
upsert
in interfaceNoUpdateCrudDao<T,
ID, SB extends com.landawn.abacus.util.SQLBuilder, TD extends UncheckedNoUpdateCrudDao<T, ID, SB, TD>> - Specified by:
upsert
in interfaceNoUpdateDao<T,
ID, SB extends com.landawn.abacus.util.SQLBuilder> - Specified by:
upsert
in interfaceUncheckedCrudDao<T,
ID, SB extends com.landawn.abacus.util.SQLBuilder, TD extends UncheckedNoUpdateCrudDao<T, ID, SB, TD>> - Specified by:
upsert
in interfaceUncheckedDao<T,
ID, SB extends com.landawn.abacus.util.SQLBuilder> - Specified by:
upsert
in interfaceUncheckedNoUpdateDao<T,
ID, SB extends com.landawn.abacus.util.SQLBuilder> - Parameters:
entity
-cond
- to verify if the record exists or not.- Returns:
- Throws:
UnsupportedOperationException
com.landawn.abacus.exception.UncheckedSQLException
- See Also:
-
ConditionFactory
ConditionFactory.CF
-
upsert
@Deprecated default T upsert(T entity) throws UnsupportedOperationException, com.landawn.abacus.exception.UncheckedSQLException Deprecated.unsupported OperationExecuteadd
and return the added entity if the record doesn't, otherwise,update
is executed and updated db record is returned.- Specified by:
upsert
in interfaceCrudDao<T,
ID, SB extends com.landawn.abacus.util.SQLBuilder, TD extends UncheckedNoUpdateCrudDao<T, ID, SB, TD>> - Specified by:
upsert
in interfaceNoUpdateCrudDao<T,
ID, SB extends com.landawn.abacus.util.SQLBuilder, TD extends UncheckedNoUpdateCrudDao<T, ID, SB, TD>> - Specified by:
upsert
in interfaceUncheckedCrudDao<T,
ID, SB extends com.landawn.abacus.util.SQLBuilder, TD extends UncheckedNoUpdateCrudDao<T, ID, SB, TD>> - Parameters:
entity
-- Returns:
- Throws:
UnsupportedOperationException
com.landawn.abacus.exception.UncheckedSQLException
-
batchUpsert
@Deprecated default List<T> batchUpsert(Collection<? extends T> entities) throws UnsupportedOperationException, com.landawn.abacus.exception.UncheckedSQLException Deprecated.unsupported Operation- Specified by:
batchUpsert
in interfaceCrudDao<T,
ID, SB extends com.landawn.abacus.util.SQLBuilder, TD extends UncheckedNoUpdateCrudDao<T, ID, SB, TD>> - Specified by:
batchUpsert
in interfaceNoUpdateCrudDao<T,
ID, SB extends com.landawn.abacus.util.SQLBuilder, TD extends UncheckedNoUpdateCrudDao<T, ID, SB, TD>> - Specified by:
batchUpsert
in interfaceUncheckedCrudDao<T,
ID, SB extends com.landawn.abacus.util.SQLBuilder, TD extends UncheckedNoUpdateCrudDao<T, ID, SB, TD>> - Parameters:
entities
-- Returns:
- Throws:
UnsupportedOperationException
com.landawn.abacus.exception.UncheckedSQLException
-
batchUpsert
@Deprecated default List<T> batchUpsert(Collection<? extends T> entities, int batchSize) throws UnsupportedOperationException, com.landawn.abacus.exception.UncheckedSQLException Deprecated.unsupported Operation- Specified by:
batchUpsert
in interfaceCrudDao<T,
ID, SB extends com.landawn.abacus.util.SQLBuilder, TD extends UncheckedNoUpdateCrudDao<T, ID, SB, TD>> - Specified by:
batchUpsert
in interfaceNoUpdateCrudDao<T,
ID, SB extends com.landawn.abacus.util.SQLBuilder, TD extends UncheckedNoUpdateCrudDao<T, ID, SB, TD>> - Specified by:
batchUpsert
in interfaceUncheckedCrudDao<T,
ID, SB extends com.landawn.abacus.util.SQLBuilder, TD extends UncheckedNoUpdateCrudDao<T, ID, SB, TD>> - Parameters:
entities
-batchSize
-- Returns:
- Throws:
UnsupportedOperationException
com.landawn.abacus.exception.UncheckedSQLException
-
delete
@Deprecated default int delete(T entity) throws UnsupportedOperationException, com.landawn.abacus.exception.UncheckedSQLException Deprecated.unsupported Operation- Specified by:
delete
in interfaceCrudDao<T,
ID, SB extends com.landawn.abacus.util.SQLBuilder, TD extends UncheckedNoUpdateCrudDao<T, ID, SB, TD>> - Specified by:
delete
in interfaceNoUpdateCrudDao<T,
ID, SB extends com.landawn.abacus.util.SQLBuilder, TD extends UncheckedNoUpdateCrudDao<T, ID, SB, TD>> - Specified by:
delete
in interfaceUncheckedCrudDao<T,
ID, SB extends com.landawn.abacus.util.SQLBuilder, TD extends UncheckedNoUpdateCrudDao<T, ID, SB, TD>> - Parameters:
entity
-- Returns:
- Throws:
UnsupportedOperationException
com.landawn.abacus.exception.UncheckedSQLException
-
deleteById
@Deprecated default int deleteById(ID id) throws UnsupportedOperationException, com.landawn.abacus.exception.UncheckedSQLException Deprecated.unsupported OperationDelete by id.- Specified by:
deleteById
in interfaceCrudDao<T,
ID, SB extends com.landawn.abacus.util.SQLBuilder, TD extends UncheckedNoUpdateCrudDao<T, ID, SB, TD>> - Specified by:
deleteById
in interfaceNoUpdateCrudDao<T,
ID, SB extends com.landawn.abacus.util.SQLBuilder, TD extends UncheckedNoUpdateCrudDao<T, ID, SB, TD>> - Specified by:
deleteById
in interfaceUncheckedCrudDao<T,
ID, SB extends com.landawn.abacus.util.SQLBuilder, TD extends UncheckedNoUpdateCrudDao<T, ID, SB, TD>> - Parameters:
id
-- Returns:
- Throws:
UnsupportedOperationException
com.landawn.abacus.exception.UncheckedSQLException
-
batchDelete
@Deprecated default int batchDelete(Collection<? extends T> entities) throws UnsupportedOperationException, com.landawn.abacus.exception.UncheckedSQLException Deprecated.unsupported Operation- Specified by:
batchDelete
in interfaceCrudDao<T,
ID, SB extends com.landawn.abacus.util.SQLBuilder, TD extends UncheckedNoUpdateCrudDao<T, ID, SB, TD>> - Specified by:
batchDelete
in interfaceNoUpdateCrudDao<T,
ID, SB extends com.landawn.abacus.util.SQLBuilder, TD extends UncheckedNoUpdateCrudDao<T, ID, SB, TD>> - Specified by:
batchDelete
in interfaceUncheckedCrudDao<T,
ID, SB extends com.landawn.abacus.util.SQLBuilder, TD extends UncheckedNoUpdateCrudDao<T, ID, SB, TD>> - Parameters:
entities
-- Returns:
- Throws:
UnsupportedOperationException
com.landawn.abacus.exception.UncheckedSQLException
-
batchDelete
@Deprecated default int batchDelete(Collection<? extends T> entities, int batchSize) throws UnsupportedOperationException, com.landawn.abacus.exception.UncheckedSQLException Deprecated.unsupported Operation- Specified by:
batchDelete
in interfaceCrudDao<T,
ID, SB extends com.landawn.abacus.util.SQLBuilder, TD extends UncheckedNoUpdateCrudDao<T, ID, SB, TD>> - Specified by:
batchDelete
in interfaceNoUpdateCrudDao<T,
ID, SB extends com.landawn.abacus.util.SQLBuilder, TD extends UncheckedNoUpdateCrudDao<T, ID, SB, TD>> - Specified by:
batchDelete
in interfaceUncheckedCrudDao<T,
ID, SB extends com.landawn.abacus.util.SQLBuilder, TD extends UncheckedNoUpdateCrudDao<T, ID, SB, TD>> - Parameters:
entities
-batchSize
-- Returns:
- Throws:
UnsupportedOperationException
com.landawn.abacus.exception.UncheckedSQLException
-
batchDeleteByIds
@Deprecated default int batchDeleteByIds(Collection<? extends ID> ids) throws UnsupportedOperationException, com.landawn.abacus.exception.UncheckedSQLException Deprecated.unsupported Operation- Specified by:
batchDeleteByIds
in interfaceCrudDao<T,
ID, SB extends com.landawn.abacus.util.SQLBuilder, TD extends UncheckedNoUpdateCrudDao<T, ID, SB, TD>> - Specified by:
batchDeleteByIds
in interfaceNoUpdateCrudDao<T,
ID, SB extends com.landawn.abacus.util.SQLBuilder, TD extends UncheckedNoUpdateCrudDao<T, ID, SB, TD>> - Specified by:
batchDeleteByIds
in interfaceUncheckedCrudDao<T,
ID, SB extends com.landawn.abacus.util.SQLBuilder, TD extends UncheckedNoUpdateCrudDao<T, ID, SB, TD>> - Parameters:
ids
-- Returns:
- Throws:
UnsupportedOperationException
com.landawn.abacus.exception.UncheckedSQLException
-
batchDeleteByIds
@Deprecated default int batchDeleteByIds(Collection<? extends ID> ids, int batchSize) throws UnsupportedOperationException, com.landawn.abacus.exception.UncheckedSQLException Deprecated.unsupported Operation- Specified by:
batchDeleteByIds
in interfaceCrudDao<T,
ID, SB extends com.landawn.abacus.util.SQLBuilder, TD extends UncheckedNoUpdateCrudDao<T, ID, SB, TD>> - Specified by:
batchDeleteByIds
in interfaceNoUpdateCrudDao<T,
ID, SB extends com.landawn.abacus.util.SQLBuilder, TD extends UncheckedNoUpdateCrudDao<T, ID, SB, TD>> - Specified by:
batchDeleteByIds
in interfaceUncheckedCrudDao<T,
ID, SB extends com.landawn.abacus.util.SQLBuilder, TD extends UncheckedNoUpdateCrudDao<T, ID, SB, TD>> - Parameters:
ids
-batchSize
-- Returns:
- Throws:
UnsupportedOperationException
com.landawn.abacus.exception.UncheckedSQLException
-