模块定义:用于配置所有的模块的信息及其之间的关系
模块的基本属性:主要属性有模块的名称、分组信息、在数据库中表名(视图、存贮过程或sql语句)、主键、可使用的权限、是否有附件、帮助内容等;
各字段及属性:字段描述、字段名称、类型、权限信息等;
模块间的关联:根据ManyToOne,OneToOne的定义来判断模块的上下级关系;
记录间勾稽关系设置;
与模块相关的其他属性的定义。
数据展示:用于配置多条记录(grid,treegrid)和单条记录(form,detail)的显示方案,以及图表分析方案。...
分类:
其他好文 时间:
2015-08-26 10:44:40
阅读次数:
166
多对一关联关系两个实体类,User和Order,一个User可以有多个Order,一个Order只能有一个User建立关联关系使用@ManyToOne注解映射多对一关联关系User实体类package com.jpa.helloworld;import javax.persistence.Column;
import javax.persistence.Entity;
import javax.pe...
分类:
其他好文 时间:
2015-08-14 21:30:53
阅读次数:
187
最近在学习hibernate,记录一些初学者可能会碰到的问题及解决方案。 下面是我在注解配置了多对一关系(多个用户对应一个组织)后,查询用户列表时返回的报错页面。 原来注解?@ManyToOne() 中的参数?fetch 的默认...
分类:
Web程序 时间:
2015-08-11 10:21:10
阅读次数:
160
Hibernate中的字段映射中的Fetch有两种方式:EAGER和LAZYEager:全部抓取Lazy:延迟抓取如果在字段中声明为Eager,那么在取得当前Bean时,同时会抓取Bean中的关联Bean值。即数据库查询多次。反之Lazy则在之后抓取提交查询。比如,有如下声明为Eager的User ...
分类:
Web程序 时间:
2015-07-31 12:22:59
阅读次数:
175
配置一 @OneToMany(cascade=CascadeType.ALL) @JoinColumn(name="fatherID") //对应儿子类的哪个字段 子类中配置ManyToOne的字段名称 private Set children; 配置二@OneToMany(...
分类:
Web程序 时间:
2015-07-22 18:08:54
阅读次数:
158
本篇博客是之前博客hibernate关联对象的增删改查------查 的后继,本篇代码的设定都在前文已经写好,因此读这篇之前,请先移步上一篇博客
//代码片5
SessionFactory sessionFactory = new AnnotationConfiguration().configure().buildSessionFactory...
分类:
Web程序 时间:
2015-07-12 00:19:22
阅读次数:
156
1、session.clear()的运用,尤其在不断分页循环的时候2、1+N问题:@ManyToOne(fetch=FetchType.LAZY) //设置成fetch=FetchType.LAZY并不是不发另外的N条sql语句,而是按需而发,需要用到的时候才发3、Hibernate的一级缓存、二级...
分类:
其他好文 时间:
2015-06-28 21:34:10
阅读次数:
184
本文可作为北京尚学堂马士兵hibernate课程的学习笔记。
hibernate的映射,主要分为一对一,一对多,多对一,多对多,同时还要单向与双向的区别。
OK,不要纠结于名字,我们开始看例子。
一对一单向
老公是一个实体,老婆也是一个实体。
一个老公只有一个老婆,同时一个老婆也只有一个老公。
上面的关系就叫做一对一。
什么叫单向呢。
看代码:
package com.b...
分类:
Web程序 时间:
2015-06-09 23:48:05
阅读次数:
350
1、一对多关联,级联操作@OneToMany(mappedBy="paymentad",cascade=CascadeType.ALL,fetch=FetchType.LAZY,targetEntity=PaymentAdHistory.class)publicList<PaymentAdHistory>getPaymentHis(){returnpaymentHis;}PaymentAdHistory类中@ManyToOne(cascade={CascadeType.M..
分类:
Web程序 时间:
2015-05-28 18:24:04
阅读次数:
205
摘要本文主要是为了解决“spring4+springmvc+springdataJPA+hibernate4整合”,注解了OneToMany、ManyToOne,并配置了懒加载,然后报错的问题第一个问题org.hibernate.LazyInitializationException: could not initialize proxy - no Session at解决办法:在web.xml中,...
分类:
编程语言 时间:
2015-05-01 18:45:33
阅读次数:
1999