Hibernate (JPA なし) と Spring を永続層の実装に使用する製品で、カスタム BPM 実装を Activiti または jBPM-5 に置き換えたいと考えています。残念ながら、Activiti と jBPM5 の両方に JPA が必要であり (ドキュメントによると)、製品内の既存の Hibernate 実装をすべて JPA に移行することはできません。
- Hibernate の実装を JPA に移行せずに (つまり、.hbm ファイルを保持する)、Spring 3 で JPA 2.0 (JPA プロバイダーは Hibernate) を構成する方法はありますか?
注: アプリケーションが JPA に準拠せず、別の JPA プロバイダーを使用できないことは承知しています。
- 方法がある場合は、Spring JTA トランザクション マネージャーが適切な設定で構成されていると仮定します。アプリケーション ロジックと BPM ワークフロー ロジックを単一の Spring トランザクションで実行できますか?
