| Modifier and Type | Method and Description |
|---|---|
static <T> ColumnMeta |
EntityUtil.findGeneratedValueColumn(Class<T> entityClass)
エンティティクラスから
GeneratedValueが設定されたカラムを取得する。
採番対象のカラムが定義されていない場合はnullを返す。 |
static <T> ColumnMeta |
EntityUtil.findGeneratedValueColumn(T entity)
エンティティから
GeneratedValueが設定されたカラムを取得する。
採番対象のカラムが定義されていない場合はnullを返す。 |
static <T> ColumnMeta |
EntityUtil.findVersionColumn(T entity)
バージョンカラムの情報を取得する。
バージョンカラムが定義されていない場合は
nullを返す。 |
ColumnMeta |
EntityMeta.getGeneratedValueColumn()
採番カラムを返す。
|
ColumnMeta |
EntityMeta.getVersionColumn()
バージョンカラムを返す。
|
| Modifier and Type | Method and Description |
|---|---|
static List<ColumnMeta> |
EntityUtil.findAllColumns(Class<?> entityClass)
エンティティクラスから全カラムの情報を取得する。
|
static <T> Map<ColumnMeta,Object> |
EntityUtil.findAllColumns(T entity)
エンティティから全カラムの情報と、その値を取得する。
値は
getJdbcType()の型に変換されて返される。 |
static List<ColumnMeta> |
EntityUtil.findIdColumns(Class<?> entityClass)
エンティティクラスからIDカラムの情報を全て取得する。
|
static <T> Map<ColumnMeta,Object> |
EntityUtil.findIdColumns(T entity)
エンティティからIDカラムの情報と、その値を全て取得する。
値は
getJdbcType()の型に変換されて返される。 |
List<ColumnMeta> |
EntityMeta.getAllColumns()
全カラムのリストを返す。
|
List<ColumnMeta> |
BatchSqlWithColumns.getColumns()
バインド変数に対応したカラムリストを返す。
|
List<ColumnMeta> |
EntityMeta.getIdColumns()
IDカラム(主キーカラム)のリストを返す。
|
| Constructor and Description |
|---|
BatchSqlWithColumns(String sql,
List<ColumnMeta> columns)
SQL文とカラムリストを保持する
BatchSqlWithColumnsを生成する。 |
Copyright © 2018. All rights reserved.