首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > 编程 >

JPA 懒加载有关问题

2012-10-10 
JPA 懒加载问题今天在使用Jpa配置了实体一对多关系统后,用Junit调试发现有懒加载问,在网上查了资料后在web

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: 权限不足



热点排行