2011-08-30 9 views
6

私は、休止状態で認識されたクラスを使用して、休止状態のセッションクエリを実行しています。このクエリは、スムーズに動作しますが、何らかの形で永続QLクエリエラーとしてのIntelliJ IDEAによって認識されている - 「カントの解決のシンボル」IntelliJ - Persistence QLクエリは、休止状態のクエリでエラーチェックを行います。

Persistence QL Queries error

私はIntelliJの検査オプションで永続QLクエリエラーチェックを無効にする方法を知っているが、あります他の方法でエラーを回避する方法はありますか?

+0

プロジェクトに有効な休止状態のファセット/ディスクリプタ設定がないようです。 – CrazyCoder

+0

これは本当かもしれません。休止状態のファセット/ディスクリプタ設定はどこで定義しますか? –

+0

ヘルプを参照してください:http://www.jetbrains.com/idea/webhelp/hibernate.html – CrazyCoder

答えて

10

あなたが使用しているか、どのような記述が認識されませんIDEAだ(私はのIntelliJ IDEA 9.0.3を使用しています)。 プロジェクトの構造 - >ファセット - >休止状態を確認してください。記述子にcfg.xmlファイルが見つかりました。バージ・セッション・ファクトリ定義でパッケージ・スキャンを使用している場合は、セッション・ファクトリBeanを検出しているはずです。どちらも存在しない場合は、追加することができます。

0
  1. 「プロジェクト構造」→「ファセット」→「休止状態」 を確認します。2- cfg.xmlファイルがない場合は、新しいものを追加してください。
関連する問題