Hibernate
Royi666
听一遍不如看一遍,
看一遍不如做一遍,
做一遍不如讲一遍。
展开
-
懒加载(LAZY)在View层报错的解决方法: OpenSessionInViewFilter
在用到【fetch=FetchType.LAZY】的时候,会遇到一些问题。 比方说SpringMVC,在后台(M层)加载完数据以后,session就会随之关闭。这个时候由于懒加载(LAZY)的数据在后台没有被用到,所以没有获取。 如果在前台JSP(V层)想使用懒加载数据的时候,由于后台没有获取到想要加载的数据,系统就会报错。 为了在V层使用懒加载的数据,在前台读取数据的时候,session就原创 2016-07-12 16:56:43 · 1972 阅读 · 0 评论 -
Hibernate中ManyToOne,OneToMany,OneToOne的使用例
有3个表: News:新闻表 NewsResource:新闻附件表 Resource:资源表 表关系: 1个新闻(News)对应多条新闻附件(NewsResource) News:ID NewsResource:news_id 1个新闻附件(NewsResource)对应1个资源(Resource)。 NewsResource:resource_id Resou原创 2016-07-12 15:33:32 · 11781 阅读 · 0 评论 -
Hibernate经验
一. 使用Hibernate的步骤: 1. Jar包导入 2. 创建实体类,完成映射。必须要有@Entity。 3. 创建DAO,(必要的话,使用既存的BaseDAO),必须有@Repository("DAO")才可以自动注入。 4. 在Spring的配置文件ApplicationContext.xml中,添加Entity和DAO自动装配时,需要扫描的目录: Entity:原创 2016-07-17 12:22:16 · 434 阅读 · 0 评论