2012-12-19 46 views
0

我有一個WebSphere ESB 7.5託管Web服務(位於中介模塊內)。 來自Web服務的數據應該存儲到數據庫中。數據庫訪問應通過JPA執行。在WebSphere模塊內部使用JPA而無需使用EJB的可能性

我想利用JPA WebSphere的容器管理的事務(所以JPA只是取代普通的SQL調用,就是這樣)。我不想從this教程中生成一個EJB。這對我的情況似乎沒有必要。

可能嗎?任何代碼示例?

回答

1

JPA規範中沒有任何規定要求在應用程序容器中或通過EJB使用它。 但是,至於你的第二個條件,容器管理的事務是在容器級別定義的,更具體地說,它們只適用於實體bean。所以,你的選擇是使用方法:

  • JPA +非實體Bean +用戶交易
  • JPA +實體bean +容器管理的事務。
+0

謝謝你的回覆。不是很清楚。 – snowindy

相關問題