1.在many-to-one的配置中,如果insert=false,则在插手一条新的记录时,无法插入关联实体的Key,update=false情况是一样的
2.延迟加载问题
在配置文件中设置了lazy=true那级联的对象不会被全部加载到内存中。但是如果需要得到所有的级联对象,这个时候只需要事务中调用一句相关操作,如
public Order getOrder(String orderSN) throws NoOrderException {
// TODO Auto-generated method stub
Order order ...
看了很多关于inverse的文章,理解得也不是很透彻,这次做了这个项目,遇到这方面问题,就总结了一样关于inverse的配置,
1.关系parent和children的例子也已经说了怎么去配置一对多的关系,这个例子已经说明了在set端设置inverse=true,原因很简单,child长大了,不需要什么事情都要parent带到
其实在我看来,inverse=true实际上是去解放了one那一方,在这儿就是指parent对象,他不需要在每次更新的时候,都把children都加载出来。像在下面的代码中,不会有什么问题,应该都在一个session中完成的
ParentManager ...
两个实体发生关联,并产生新的属性,比如订单和产品,直接发生关系,会产生数量这个属性。这个时候有两种方式解决:
1)把订单项设置成为order的一个组合元素,如使用List
public class Order extends BaseObject {
/**
* 定单编号
*/
protected String orderSN;
/**
* 下订时间
*/
protected Date orderTime;
............................... ...
- 浏览: 21878 次
- 性别:

- 来自: 上海

- 详细资料
搜索本博客
最近加入圈子
最新评论
-
接口,抽象类的使用
楼主需要的接口可以简化为Iterable<YourDataType>
-- by taowen -
接口,抽象类的使用
对于lz的设计我建议 如果是 "多文件格式读取数据"行为,你可以设计成接口如果是 ...
-- by hunter001201 -
接口,抽象类的使用
抽象类与接口的关系,本质是类与接口的关系.到底什么可以划分到类,什么需要借口? ...
-- by hunter001201 -
接口,抽象类的使用
我觉得抽象内和继承相关,比如拿文档类来说,都有title,time属性,并且ge ...
-- by zfyyfz -
接口,抽象类的使用
从面向对象分析与设计的角度来说:abstract class表示“is-a”的关 ...
-- by WorldHello






评论排行榜