public class TnBatchUpdateDynamicCommand extends TnUpdateEntityDynamicCommand
_optimisticLockHandling, _versionNoAutoIncrementOnMemory_beanMetaData, _propertyNames, _targetDBMeta_dataSource, _statementFactory| コンストラクタと説明 |
|---|
TnBatchUpdateDynamicCommand(DataSource dataSource,
StatementFactory statementFactory) |
| 修飾子とタイプ | メソッドと説明 |
|---|---|
protected TnBatchUpdateHandler |
createBatchUpdateHandler(TnPropertyType[] boundPropTypes,
String sql,
UpdateOption<ConditionBean> option) |
protected String |
createNonUpdateLogMessage(Object bean) |
protected Object |
doExecute(Object bean,
TnPropertyType[] propertyTypes,
String sql,
UpdateOption<ConditionBean> option) |
protected Set<String> |
extractUniqueDrivenPropSet(Object bean) |
protected Set<String> |
getModifiedPropertyNames(Object bean) |
protected Object |
getNonUpdateReturn() |
protected boolean |
isModifiedProperty(Set<String> modifiedSet,
TnPropertyType pt) |
protected TnBatchUpdateHandler |
newBatchUpdateHandler(TnPropertyType[] boundPropTypes,
String sql) |
createUpdateEntityHandler, createUpdatePropertyTypes, createUpdateSql, execute, extractUpdateOptionChecked, isLogEnabled, isOptimisticLockProperty, isSpecifiedProperty, isStatementProperty, isVersionNoAutoIncrementOnMemory, log, newUpdateEntityHandler, prepareStatementConfigOnThreadIfExists, setOptimisticLockHandling, setupVersionNoAutoIncrementOnQuery, setVersionNoAutoIncrementOnMemory, throwUniqueDrivenColumnUpdateStatementExceptioncheckPrimaryKey, doFilterExecutedSqlByCallbackFilter, encryptIfNeeds, extractBeanFromArgsChecked, extractBeanListFromBeanChecked, filterExecutedSql, getSqlStringFilter, ln, prepareWherePrimaryKey, setBeanMetaData, setPropertyNames, setTargetDBMeta, setupUpdateWhereassertObjectNotNullpublic TnBatchUpdateDynamicCommand(DataSource dataSource, StatementFactory statementFactory)
protected Object doExecute(Object bean, TnPropertyType[] propertyTypes, String sql, UpdateOption<ConditionBean> option)
doExecute クラス内 TnUpdateEntityDynamicCommandprotected Set<String> getModifiedPropertyNames(Object bean)
getModifiedPropertyNames クラス内 TnUpdateEntityDynamicCommandprotected boolean isModifiedProperty(Set<String> modifiedSet, TnPropertyType pt)
isModifiedProperty クラス内 TnUpdateEntityDynamicCommandprotected TnBatchUpdateHandler createBatchUpdateHandler(TnPropertyType[] boundPropTypes, String sql, UpdateOption<ConditionBean> option)
protected TnBatchUpdateHandler newBatchUpdateHandler(TnPropertyType[] boundPropTypes, String sql)
protected Set<String> extractUniqueDrivenPropSet(Object bean)
extractUniqueDrivenPropSet クラス内 TnAbstractEntityDynamicCommandprotected String createNonUpdateLogMessage(Object bean)
createNonUpdateLogMessage クラス内 TnUpdateEntityDynamicCommandprotected Object getNonUpdateReturn()
getNonUpdateReturn クラス内 TnUpdateEntityDynamicCommandCopyright © 2014–2015 The DBFlute Project. All rights reserved.