一.具有外键的表格, HQL查询---"from A类"报错.
解决方法: 不能模糊查询,需指定查询的属性. 如: "select 别名.属性 from A类 as 别名".
(注:有时候问题就是那么的奇怪,如遇到上述问题,可以试试这个方法.MYSQL6.0好像没这问题;5.0好像有.)
二.A表的外键定义B表的非主键, HQL查询返回结果为空值或报空指针错误或类型转换失败.
解决方法: 因为Hibernate 默认外键的关联是主键, 所以需加上<many-to-one property-ref="关联类的属性" ......>
关联类.HBM.XML---
<set name="as" inverse="true">
<key property-ref="content">
<column name="bc" length="45" not-null="true" />
</key>
<one-to-many class="com.a.A" />
</set>
posted on 2008-05-02 22:55
紫蝶∏飛揚↗ 阅读(1540)
评论(0) 编辑 收藏 所属分类:
数据库