org.seasar.kuina.dao.internal.command
クラス SqlUpdateCommand
java.lang.Object
org.seasar.kuina.dao.internal.command.AbstractCommand
org.seasar.kuina.dao.internal.command.AbstractSqlCommand
org.seasar.kuina.dao.internal.command.SqlUpdateCommand
- すべての実装されたインタフェース:
- Command
public class SqlUpdateCommand
- extends AbstractSqlCommand
SQL (挿入・更新・削除) を実行するCommand
です.
- 作成者:
- koichik
クラス java.lang.Object から継承されたメソッド |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
SqlUpdateCommand
public SqlUpdateCommand(Method method,
String sql,
String[] parameterNames,
Class<?>[] parameterTypes,
DialectManager dialectManager,
StatementFactory statementFactory)
- インスタンスを構築します。
- パラメータ:
method
- Daoメソッドsql
- SQLparameterNames
- パラメータ名の配列parameterTypes
- パラメータ型の配列dialectManager
- DialectマネージャstatementFactory
- ステートメント・ファクトリ
execute
protected Object execute(EntityManager em,
String query,
Object[] args,
Class<?>[] argTypes)
- クラス
AbstractSqlCommand
の記述:
- SQLを実行します.
- 定義:
- クラス
AbstractSqlCommand
内の execute
- パラメータ:
em
- エンティティ・マネージャquery
- 問い合わせ文字列args
- Daoメソッドの引数の配列argTypes
- パラメータ型の配列
- 戻り値:
- SQLの実行結果
Copyright © 2006-2009 The Seasar Foundation. All Rights Reserved.