Java认证
Java开源技术专业语言:关于hibernate对视图的操作的一点心得
日期:2014-04-29 14:46
网上有人描述的情况跟我一样:
  使用MyEclipse hibernate 视图对ORACLE的视图进行映射反向生成,比如对ViewResult视图会生成两个类,一个hbm.xml文件,其中两个类名为:ViewResultId和ViewResult 配置文件为ViewResult.hbm.xml.那么使用HibernateTemplate模板类使用find(hql)进行查询的时候,比如 hql=from ViewResult v where v.name='lx';那么会出现第一个异常
  原因是:视图没有主键,MyEclipse默认生成的是复合主键,即composite-idkey- property/key-property/composite-id.id由ViewResult类生成,于是将hql修改为:hql=

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

Java认证


返回 刷新 WAP首页 网页版 登录
05/07 14:58