問題タブ [stalestateexception]
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.
java - org.hibernate.StaleStateException: バッチ更新が更新から予期しない行数を返しました [0]; 実際の行数: 0; 予想: 1
obj を永続化するときに、そのフィールドの 1 つが大きすぎて db フィールドに収まらないことがあり、その結果、データ切り捨て例外が発生します。次のコードでは、DataException をキャッチしてフィールドを空にし、再保存しようとしています。ただし、再保存すると例外が発生します。バッチ更新の例外が発生する理由と回避方法を教えてください。
例外:
p>java - DB からの削除中に Hibernate Stale State Exception が発生する
接続のためにMysqlとofc hibernateでHazelcastを使用しています。データを処理し、hazelcast と db の両方から削除しようとするマルチスレッド アプリケーションがあります。
しかし、しばらくすると、私は得ています
これは、アプリケーションが処理後にデータベースからデータを削除しようとしているときに発生します。この例外の詳細なエラー ログは次のとおりです。
そして、これはdaoです:
理由はわかりませんが、DB からオブジェクトを削除しているときにコードが失敗します。考えられる解決策はありますか?
multithreading - テストは 1 つずつ正常に実行されますが、並行して実行すると多くの失敗が発生します
次の問題があります。
WebDriver + Java + TestNG + Maven を使用して一連のテストを作成しました。これは、testng.xml ファイルでスレッド数が 1 の場合に 1 つずつ実行すると問題なく動作しますが、スレッド数を増やすとテストが失敗し始めます。私が得ている最も一般的な問題は次のとおりです。1.古い要素参照の例外 2.タイムアウト 3.ほとんどの場合、キーボード操作が機能しません
今のところ、firefox ブラウザー 23.0.1 のみを使用して、ローカル マシンで testng.xml または selenium グリッド (2.3.1 サーバー) を介してテストを実行しています。
どんな答えやアイデアも役に立ちます、ありがとう!