读书人

JPA 懒加载有关问题

发布时间: 2012-10-10 13:58:11 作者: rapoo

JPA 懒加载问题
今天在使用Jpa配置了实体一对多关系统后,用Junit调试发现有懒加载问,在网上查了资料后在web.xml中加了过滤器:
<filter>
<filter-name>Spring OpenEntityManagerInViewFilter</filter-name>
<filter-class>org.springframework.orm.jpa.support.OpenEntityManagerInViewFilter</filter-class>
</filter>
<filter-mapping>
<filter-name>Spring OpenEntityManagerInViewFilter</filter-name>
<url-pattern>/*</url-pattern>
</filter-mapping>

重新启动后还是有这个问题,后来在实体类才发现原来是:
@Table(name = "OperatorRole", schema = "Mis_Base")
这里没有配置正确,鄙视一下自己,居然犯这种低级错误.


另外在配外键关系时报了如下错误,是两个表空间建外键时权限不够:
2010-06-12 15:29:04,125 ERROR org.hibernate.tool.hbm2ddl.SchemaUpdate:(SchemaUpdate.java:212)
- Unsuccessful: alter table Mis_Base.RoleMenu add constraint FKF3F34315D796E712 foreign key (moduleid) references Mis_sys.Module
2010-06-12 15:29:04,125 ERROR org.hibernate.tool.hbm2ddl.SchemaUpdate:(SchemaUpdate.java:213)
- ORA-01031: 权限不足



读书人网 >编程

热点推荐