Hibernate 无主键1 ___简单

来源:互联网 发布:淘宝母婴用品代理 编辑:程序博客网 时间:2024/06/05 09:21

我新建了一个表Account,字段:id ,name ,regDate
没主键。
当我使用Hibernate新建一个反向工程后,生成两个类Account,AccountId;
现在Account的隐射mapping只有Account.hbm.xml;故只能使用hql查询account表,但是我要按照accountid表钟的字段条件查询怎么办?
解决方案:
String hql="from Account a where a.id.id="+id+" order by a.id.regDate desc";
其中a.id.id的第一个id为Account.java中的主键名,第二个id为Account表的id字段。

 

关键: 表名.id.字段名