blogjava's web log

blogjava's web log
...

Nhibernate1.2一点不同

NHibernate1.2版本默认对类用了延迟加载,使用中发现cfg.BuildSessionFactory()中抛出"

The following types may not be used as proxies:\nWindowsApplication1.Archives: method get_CreateDate should be virtual

我属性是这样写的

  public  string Name
        {
            get { return m_name; }
            set{ m_name = value;}
        }

 

上面说我的实体类的属性方法必须是virtual。一个一个加上确实挺麻烦的,还是修改hbm.xml配置文件吧。

<class name="WindowsApplication1.Archives,WindowsApplication1" table="Archives" lazy="false">

lazy="false" 搞定.

posted on 2007-05-02 08:53 record java and net 阅读(555) 评论(1)  编辑  收藏

评论

# re: Nhibernate1.2一点不同[未登录] 2007-10-12 13:57 king

我的怎么加上了也不成啊
:-(  回复  更多评论   


只有注册用户登录后才能发表评论。


网站导航:
 

导航

常用链接

留言簿(44)

新闻档案

2.动态语言

3.工具箱

9.文档教程

友情链接

搜索

最新评论