2011-07-27 28 views
0

JPAアノテーションとJbossトランザクションマネージャでhibernateを使用しています。セッションファクトリを作成してquery.listを使用すると、常に空リストを返します。java hibernate query.list空リストを返す

+0

ソースを示します。クエリがデータを返すか確認してください – NimChimpsky

+0

生成されたSQLを確認し、クエリ**がすべてのデータを返す必要があることを確認してください。 – TC1

答えて

2

、いくつかの提案:

persistence.xmlに設定パラメータshow-sqlを有効にします。すなわち

さらに
<property name="hibernate.show.sql" value="true" /> 

、これを試して、使用して、その後、

<property name="hibernate.format_sql" value="true" /> 

そして、いくつかのSQLクライアントで同じクエリを実行しようとすることをフォーマットすることをお勧めします。

+0

クエリが出力されない true slimshady

+0

@slimshady:プロパティ設定を含めるように答えを変更しました。乾杯。 –

関連する問題