Hibernate映射SQL视图

时间:2012-06-13 16:15:42

标签: hibernate view hql

2012-06-13 18:09:47,777 ERROR [main] SchemaUpdate - Unsuccessful: 
alter table *************.******** add index FKBCA22C66AF04751F(xxxxxxx, zzzzzz),
add constraint FKBCA22C66AF04751F foreign key (xxxxxxxx, zzzzzzz) references
***********.************* (categoria_id, azienda_id)

2012-06-13 18:09:47,779 ERROR [main] SchemaUpdate - '************.********' 
is not BASE TABLE

我在我的架构中有一个视图,但我不能正确理解如何将hibernate映射到我的项目中

1 个答案:

答案 0 :(得分:0)

根据日志,您似乎尝试通过SchemaUpdate更新数据库视图的定义。最有可能的不是你想做的事情。

如何避免这取决于你如何配置Hibernate。如果是通过hibernate.cfg.xml, 你应该删除以下(或更改更新以验证):

<property name="hbm2ddl.auto">update</property>