JPAでデッドロックを検出する方法 Nov 1, 2017 JPA(EclipseLinkを使っています)でデッドロックを検出する処理を書きたいのですが、どのようにするものなのでしょうか? DBMS(SQLServer, Oracle, PostgreSQLを対象としています)側にデッドロック検出の機能はありますので、それによるロールバックの際に、JPAが何らかの例外を投げてくれるのではないかと思っています。 ただ、どんな例外なのか? デッドロック検出によるものだと判別できるのか? という辺りが分からず、どなたかご存知であれば、教えていただきたいです。