問題タブ [hibernate-native-query]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
hibernate - Spring Hibernateで一括削除するには?
Spring Boot + Hibernate を使用して、nameQuery または nativeQuery を使用してデータを一括削除しようとしています。いくつかの要素には制約違反があり、Spring/Hibernate はロールバック全体を生成します。
ロールバックを回避することは可能ですか? つまり、削除するレコードは 100 個で、3 個には制約があるため、Hibernate は 100 個のロールバックを生成しますが、ロールバックする必要があるのは 3 個だけで、97 個の要素を削除したいと考えています。今、私は悪い解決策を作成しました.forループを使用して100個のSQLクエリを実行しました。
サービス層:
休止状態レイヤー: