クラス JpaItemWriterBuilder<T>
java.lang.ObjectSE
org.springframework.batch.item.database.builder.JpaItemWriterBuilder<T>
JpaItemWriter
のビルダー。- 導入:
- 4.1
- 作成者:
- Mahmoud Ben Hassine, Jinwoo Bae
- 関連事項:
コンストラクターの概要
コンストラクターメソッドのサマリー
修飾子と型メソッド説明build()
完全に構築されたJpaItemWriter
を返します。clearPersistenceContext
(boolean clearPersistenceContext) false に設定すると、チャンクの最後でEntityManager
はクリアされません。デフォルトは trueentityManagerFactory
(jakarta.persistence.EntityManagerFactory entityManagerFactory) エンティティマネージャーを取得する JPAEntityManagerFactory
。usePersist
(boolean usePersist) エンティティマネージャーがマージではなく永続化を実行するかどうかを設定します。
コンストラクターの詳細
JpaItemWriterBuilder
public JpaItemWriterBuilder()
メソッドの詳細
entityManagerFactory
public JpaItemWriterBuilder<T> entityManagerFactory(jakarta.persistence.EntityManagerFactory entityManagerFactory) エンティティマネージャーを取得する JPAEntityManagerFactory
。必須。- パラメーター:
entityManagerFactory
-EntityManagerFactory
- 戻り値:
- メソッド連鎖のためのこのインスタンス
- 関連事項:
usePersist
エンティティマネージャーがマージではなく永続化を実行するかどうかを設定します。- パラメーター:
usePersist
- デフォルトは false- 戻り値:
- メソッド連鎖のためのこのインスタンス
- 関連事項:
clearPersistenceContext
false に設定すると、チャンクの最後でEntityManager
はクリアされません。デフォルトは true- パラメーター:
clearPersistenceContext
- 項目の書き込み後に永続コンテキストをクリアする必要がある場合は true、それ以外の場合は false- 戻り値:
- メソッド連鎖のためのこのインスタンス
- 導入:
- 5.1
- 関連事項:
build
完全に構築されたJpaItemWriter
を返します。- 戻り値:
- ライター