ENTITY
- エンティティの型public abstract class AbstractService<ENTITY>
extends org.seasar.extension.jdbc.service.S2AbstractService<ENTITY>
コンストラクタと説明 |
---|
AbstractService() |
修飾子とタイプ | メソッドと説明 |
---|---|
long |
count(org.seasar.extension.jdbc.Where... where)
検索条件に一致するレコード数を返却します。
|
int |
deleteById(java.lang.String enqueteId)
指定したアンケートIDに該当するデータを削除します。
|
boolean |
exists(java.util.Map<java.lang.String,? extends java.lang.Object> condition)
非推奨です。
必要な箇所でfindを使用してください。
|
java.util.List<ENTITY> |
fetch(int offset,
int limit,
org.seasar.extension.jdbc.OrderByItem order,
org.seasar.extension.jdbc.Where... wheres)
レコードをフェッチ検索します。
|
int |
save(java.lang.Class<ENTITY> entityClass,
ENTITY entity,
java.util.Map<java.lang.String,? extends java.lang.Object> conditions)
非推奨です。
insert、または、updateを使用してください。
|
int |
secretlyUpdate(ENTITY entity)
レコードを密かに更新します。
|
int |
update(ENTITY entity)
レコードを更新します。
|
public long count(org.seasar.extension.jdbc.Where... where)
where
- 検索条件public java.util.List<ENTITY> fetch(int offset, int limit, org.seasar.extension.jdbc.OrderByItem order, org.seasar.extension.jdbc.Where... wheres)
offset
- レコードのオフセットlimit
- 結果取得件数order
- レコードの並び条件wheres
- 検索条件@Deprecated public boolean exists(java.util.Map<java.lang.String,? extends java.lang.Object> condition)
condition
- マップ型条件@Deprecated public int save(java.lang.Class<ENTITY> entityClass, ENTITY entity, java.util.Map<java.lang.String,? extends java.lang.Object> conditions)
entityClass
- エンティティクラスentity
- テーブルエンティティconditions
- 更新対象データ条件public int deleteById(java.lang.String enqueteId)
enqueteId
- アンケートIDpublic int update(ENTITY entity)
update
クラス内 org.seasar.extension.jdbc.service.S2AbstractService<ENTITY>
entity
- エンティティpublic int secretlyUpdate(ENTITY entity)
entity
- エンティティ