Java认证
Java开源技术专业语言:关于hibernate对视图的操作的一点心得
日期:2014-04-29 14:46
from ViewResult v where v.id.name='lx';发现可以进行查询不会报错了,但是却又发现查询的内容为null,这是第二个异常,
  原因为:MyEclipse默认生成的复合主键,composite=id/composite-id中间包括了视图所有的属性都为复合主键即key-property属性/key-property,因为查询的记录里面某个字段为null,而主键不能为空,所以导致查询的记录全部都null,修改方法为:将视图中可以作为主键的属性放入composite- id/composite-id中,其余的放在外面修改为property/,这个时候查询又会出现,缺少 get或者set方法的异常,所以最终的解决方法就是

2/4 下一页 上一页 首页 尾页

Java认证


返回 刷新 WAP首页 网页版 登录
04/29 23:08