org.seasar.extension.jdbc
インタフェース AutoInsert<T>

型パラメータ:
T - エンティティの型です。
すべてのスーパーインタフェース:
Query<AutoInsert<T>>, Update<AutoInsert<T>>
既知の実装クラスの一覧:
AutoInsertImpl

public interface AutoInsert<T>
extends Update<AutoInsert<T>>

SQLを自動生成する挿入です。

作成者:
koichik

メソッドの概要
 AutoInsert<T> excludes(java.lang.CharSequence... propertyNames)
          指定のプロパティを挿入対象から除外します。
 AutoInsert<T> excludesNull()
          null値のプロパティを挿入対象から除外します。
 AutoInsert<T> includes(java.lang.CharSequence... propertyNames)
          指定のプロパティのみを挿入対象とします。
 
インタフェース org.seasar.extension.jdbc.Update から継承されたメソッド
execute
 
インタフェース org.seasar.extension.jdbc.Query から継承されたメソッド
callerClass, callerMethodName, queryTimeout
 

メソッドの詳細

excludesNull

AutoInsert<T> excludesNull()
null値のプロパティを挿入対象から除外します。

戻り値:
このインスタンス自身

includes

AutoInsert<T> includes(java.lang.CharSequence... propertyNames)
指定のプロパティのみを挿入対象とします。

パラメータ:
propertyNames - 挿入対象とするプロパティ名の並び
戻り値:
このインスタンス自身

excludes

AutoInsert<T> excludes(java.lang.CharSequence... propertyNames)
指定のプロパティを挿入対象から除外します。

パラメータ:
propertyNames - 挿入対象から除外するプロパティ名の並び
戻り値:
このインスタンス自身


Copyright © 2004-2014 The Seasar Foundation. All Rights Reserved.