你的位置:首页 > 软件开发 > ASP.net > nhibernate 中 lazy=no

nhibernate 中 lazy=no

发布时间:2016-09-26 16:00:07
在 nhibernate,如果将实体的一个关联属性配置为 lazy="no-proxy",那么,从其他属性计算出来的属性不能正确更新。例如,将以下代码中 Foo.Bar 配置为 lazy="no-proxy" ,属性 c 不能正确持久化。p ...

在 nhibernate,如果将实体的一个关联属性配置为 lazy="no-proxy",那么,从其他属性计算出来的属性不能正确更新。例如,将以下代码中 Foo.Bar 配置为 lazy="no-proxy" ,属性 c 不能正确持久化。

public class Foo{  public virtual Bar Bar { get; set; }  public virtual int a { get; set; }  public virtual int b { get; set; }  public virtual int c  {    get    {      return a + b    }    set { }  }}public class Bar{}

原标题:nhibernate 中 lazy=no

关键词:Hibernate

*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们: admin#shaoqun.com (#换成@)。

可能感兴趣文章

我的浏览记录