ENTITY- The type whose persistence is managed by this
BUILDER- The type of object that can build an
public class KeylessDaoImpl<ENTITY,BUILDER> extends AbstractDao<ENTITY,BUILDER>
There is no good reason to directly construct this class yourself.
connection, sqlBuilder, sqlRunner
|Constructor and Description|
|Modifier and Type||Method and Description|
Insert a record into the database.
atomicInsert, buildFunction, foldingSelect, fromSingletonList, getColumnCollection, runBigDecimalFunction, runLongFunction, select, select, select, select, select, select, selectDistinct, selectDistinct, selectDistinct, selectOne, selectOne, supplier, tableName
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
allColumns, dataColumns, joinColumns, nonJoinColumns, select
public KeylessDaoImpl(Connection connection, KeylessDaoDescriptor<ENTITY,BUILDER> daoDescriptor)
public Long insert(ENTITY item)
Depending on how the Dao was constucted (whether from a regular
DaoBuilder or an
a particular instance of this class may or may not attempt
to mutate the state of the passed item by setting its primary
item- The instance to be inserted.
protected List<ChildrenDescriptor<ENTITY,?,BUILDER,?>> childrenDescriptors()
Copyright © 2019. All rights reserved.