mysqlのget_lock()関数をグローバルロックとして利用したいのですが、データベースレイヤーとしてJPAも使用しているため、不可能に見えます。get_lock()は接続ベースであるため、同じ接続を使用してロック/ロック解除する必要がありますが、JPAからJDBC接続を取得するネイティブな方法はありません。それは、get_lock()/ release_lock()がJPAでは完全に不可能であることを意味しますか?移植性がないため、基盤となるJPA実装をアンラップするのは好きではありません。
質問する
434 次