1

EJB 2.1 を使用していますが、問題が発生しています。

DB 内の特定のレコード (主キーは「id」) を更新するストアド プロシージャを呼び出す方法が 1 つあります。プロシージャが実行されると、findByPrimaryKey(id) を呼び出して同じレコードを取得します。

両方の呼び出しが 1 つのメソッドにあります。

私が直面している問題は、findByPrimaryKey(id) を使用して古いレコード (更新されたレコードではない) を取得していることです。しかし、私は更新された記録が欲しいです。

トランザクションが完了していない可能性があるため、ファインダーが古い記録を示している可能性があることを理解しています。しかし、私はそれを機能させるためにこれが必要です。助けてください。

4

0 に答える 0