0

クラスがあるとします

class MyClass implements Serializable{    

       int x;
       int y; 
       String z;    
}

これは、x、y、z、および i という別の列を持つテーブルを表します。

このクエリを試しました

SELECT c.i from MyClass as c where c.gid= 1

これは戻りますorg.springframework.orm.hibernate3.HibernateQueryException: could not resolve property: i of MyClass.

では、HQL を使用してこれを解決するにはどうすればよいでしょうか。

4

3 に答える 3

0

クラスで i を定義しなかった場合、列はどのようにして作成されたのでしょうか? i に対応する列を追加して最近テーブルを変更した場合は、エンティティも同期しておく必要があります。

于 2013-10-30T15:10:12.320 に答える