初学NHibernate遇到的一个问题,望高手能帮解决 大家帮看看阿阿,熟悉nhibernate的高手! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 把Class配置文件的Lazy设置为false就行了,延迟加载是要用Proxy的,所以相应的属性或方法要为virtual http://www.51aspx.com/CV/NHibernateMVC Nhibernate????是不是hibernate的.net版本啊!我用过Grove做ORM,性能好差,刚用就放弃用它操作数据库了,只用来映射对象,不知道这个Nhibernate怎么样!要比ADO.NET性能高吗? 使用延迟加载的实体类,属性必须声明为 virtual,因为NHibernate使用代理对象实现延迟加载 Nhibernate.正在研究中,感觉java的东西就是麻烦哈! 不知道你怎么写的..看我写的吧public static NHibernate.ISession getISession() { NHibernate.Cfg.Configuration con=new NHibernate.Cfg.Configuration (); con.Configure (); NHibernate.ISessionFactory ss=con.BuildSessionFactory (); NHibernate.ISession iss=ss.OpenSession(); return iss; } public bool InsertHuaYu_User(WSSC.HuaYubss.VO.HuaYu_User voHuaYu_User) { // TODO: 添加 HuaYu_User.InsertHuaYu_User 实现 try { NHibernate.ISession iss=getISession(); NHibernate.ITransaction transaction = iss.BeginTransaction(); iss.Save(voHuaYu_User); transaction.Commit(); return true; } catch(Exception e) { throw e; } } 使用延迟加载的实体类,属性必须声明为 virtual,因为NHibernate使用代理对象实现延迟加载正解如果实现one-to-many映射的话,一般延迟加载是必须的,所以还是把属性写成virtual吧 操作数据库超时问题求助... 求解asp.net 前台一个实现checkbox 全选功能的javascript 函数意思!对此函数的具体过程能详细解释!谢谢 页面转换错误? 程序发布,remoting通信问题。 帮帮小妹解决个小问题吧 关于A generic error occurred in GDI+的错误 在线求助~~图片上传被拒绝 在线等待,虚拟主机突然出现错误,在关于web.config的... 高分,如何在程序中的修改保存到啊aspx文件中 請問哪里有關于XML的書籍下載? 上一页 下一页 运算不起作用 如何指定文件下载的应用范围?
不知道你怎么写的..看我写的吧
public static NHibernate.ISession getISession()
{
NHibernate.Cfg.Configuration con=new NHibernate.Cfg.Configuration ();
con.Configure ();
NHibernate.ISessionFactory ss=con.BuildSessionFactory ();
NHibernate.ISession iss=ss.OpenSession();
return iss;
}
public bool InsertHuaYu_User(WSSC.HuaYubss.VO.HuaYu_User voHuaYu_User)
{
// TODO: 添加 HuaYu_User.InsertHuaYu_User 实现
try
{
NHibernate.ISession iss=getISession();
NHibernate.ITransaction transaction = iss.BeginTransaction();
iss.Save(voHuaYu_User);
transaction.Commit();
return true;
}
catch(Exception e)
{
throw e;
}
}