Oracleデータベースへのマッピングを行うためにJavaプロジェクトでhibernateを使用しています。 データベースにアクセスする際に例外を処理しようとしていました。 しかし、休止状態は例外なく、永遠にそこにとどまっているようです。 誰か私にいくつかの提案を与えることができますか? hibernateはどのように例外を処理しますか? メリークリスマスありがとうございました:)DB接続に失敗してもHibernateは例外をスローしません
1
A
答えて
0
Hibernateが例外をスローしていない場合、データベース・ドライバーから例外がスローされておらず、接続が実際に失敗しなかったことを意味します。もしあなたが言うように、それがちょうど "そこに残っている"なら、実行されたステートメントが完了するのを待っています。 JDBCドライバとデータベースは一般に、あなたのアプリケーションが空いている間に何かが戻ってくるのを待っている間、特定のステートメントで永久に座って待っています。この問題が発生したときにデータベース上でどの文が実行されているのかを確認し、最適化に取りかかる必要があります。
+0
お返事ありがとうございます。しかし、私は何の質問もしていません。それは利用できないものをデータベースに接続するステップで立ち往生しました。 –
+0
セッションを使って何かをするまで、Hibernateが接続を取得するとは思いません。スタックトレースを投稿してみてください。 –
関連する問題
- 1. データベース接続に失敗しました:AD接続を作成できません:[DB接続](接続)
- 2. 接続できませんがソケットは例外をスローしません
- 3. Eclipseのキューマネージャーランタイム例外への接続に失敗しました
- 4. Swiftmailer接続の例外 - smtp接続が失敗しました(ssl)
- 5. Mac OSXでのOracle接続の問題:「状態:失敗 - テストに失敗しました:Io例外:ネットワークアダプタが接続を確立できませんでした」
- 6. 失敗した場合に例外をキャストしてスローする
- 7. XmlReader.GetAttribute()は例外をスローしません
- 8. SaxParserは例外をスローしません
- 9. 接続に失敗しましたか?
- 10. TCP接続に失敗しました
- 11. インターネットデータ接続に失敗しました
- 12. Rmysql接続に失敗しました
- 13. MongoDB Map/Reduce raise例外:失敗:dbアサーションエラー
- 14. XMPP strophe接続接続プロセスに失敗しました
- 15. Intermittent "'ホストに接続できませんでした" "SOAP例外
- 16. Jackson MapperはAndroidでは例外をスローしますが、Java SEでは例外をスローしません
- 17. Spring + Hibernate + c3p0 +データベースへの接続が失敗した場合、MySqlはタイムアウトしません。
- 18. java.net.ConnectException:localhost/127.0.0.1への接続に失敗しました(ポート8080):接続に失敗しました:ECONNREFUSED ...(コードネームOne App)
- 19. Javaインターフェイスは例外をスローしますが、インターフェイス実装は例外をスローしません。
- 20. FxCopはコマンドラインで例外をスローしますが、GUIでは例外をスローしませんか?
- 21. コンシューマがDB接続プールに接続を戻していません
- 22. ソケット送信メソッドは、リモートホストが接続を閉じたときに例外をスローしません
- 23. Windows上のローカルMongo - サーバー127.0.0.1:27017に接続できませんでした。接続が失敗しました。
- 24. PHP rename()はエラー時に例外をスローしません
- 25. Zend Frameworkを使用してdbに接続できません
- 26. pyodbcを使用してAccess DBに接続できません
- 27. JavaのHibernateは、dbの重複キーのために失敗したときにトランザクションをロールバックしません。
- 28. 失敗例外
- 29. SQL Azure - 接続の失敗 - 問題はありませんか?
- 30. Android:FAILURE:例外が発生してビルドに失敗しました
もう少し具体的にしてください:あなたの設定は何ですか? Springのようなアプリケーションフレームワークを使用していますか?どのデータベースを実行していますか(どのJDBCドライバ)ですか?データソースの設定はどのようになっていますか? Hibernateログには何が入っていますか?あなたの問題に関する最も基本的な情報さえ失われている場合でも、どんな助けも期待できません。 – tscho
この場合、hibernateはSQL Exceptionをラップしますが、jdbcはあなたのケースで接続に問題がないと思われます。 – aishwarya