T
- 取り扱うBeanの型public class GroupMailAbstractDAO<T>
extends jp.co.intra_mart.mirage.ext.dao.AbstractDAO<T>
修飾子とタイプ | フィールドと説明 |
---|---|
static int |
SQL_WHERE_IN_LIMITATION
IN句に指定するパラメータの上限
|
コンストラクタと説明 |
---|
GroupMailAbstractDAO() |
修飾子とタイプ | メソッドと説明 |
---|---|
protected int |
executeUpdate(String methodName,
Object param)
クラス名と引数の
methodName から特定される更新のSQLを実行します。 |
protected int |
getCount(String methodName,
Object param)
クラス名と引数の
methodName から特定されるクエリの実行結果件数を返します。 |
protected <R> List<R> |
getResultList(Class<R> resultType,
String methodName,
Object param)
クラス名と引数の
methodName から特定されるクエリの実行結果を返します。 |
protected <R> List<R> |
getResultList(Class<R> resultType,
String methodName,
Object param,
int offset,
int length)
クラス名と引数の
methodName から特定されるクエリの実行結果を返します。 |
protected <R> R |
getSingleResult(Class<R> resultType,
String methodName,
Object param)
クラス名と引数の
methodName から特定されるクエリを実行し、単一の結果を返します。 |
public static final int SQL_WHERE_IN_LIMITATION
protected int executeUpdate(String methodName, Object param)
methodName
から特定される更新のSQLを実行します。methodName
- メソッド名param
- パラメータprotected int getCount(String methodName, Object param)
methodName
から特定されるクエリの実行結果件数を返します。methodName
- メソッド名param
- パラメータprotected <R> List<R> getResultList(Class<R> resultType, String methodName, Object param)
methodName
から特定されるクエリの実行結果を返します。R
- 結果の型resultType
- 結果の要素の型methodName
- メソッド名param
- パラメータprotected <R> List<R> getResultList(Class<R> resultType, String methodName, Object param, int offset, int length)
methodName
から特定されるクエリの実行結果を返します。R
- 結果の型resultType
- 結果の要素の型methodName
- メソッド名param
- パラメータoffset
- 取得開始位置length
- 取得件数(0の場合,全件取得)Copyright © 2019 UCM Co., Ltd.. All rights reserved.