クラス 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を返します。- 戻り値:
- ライター