NHibernate初试

2016-01-29 12:38 4 1 收藏

NHibernate初试,NHibernate初试

【 tulaoshi.com - ASP.NET 】


载了一个下来。结果,看着别人的代码,却怎么也不过。。总是在AddAssembly那死了。
真这不这个AddAssembly是做了什么,注掉之后,却发现更不行了

对于这种O/R Mapping,现在才发现。原来自已无聊时也写过一套类似,不过。看着人家NHibernate的功能,偶的也只能说上是轻量级的啦,主要只是实现在O/R的简单转换,和多个DB连接的Factory.不过。好像Smart很多也不用写什么xml来配置关系。不做对像反射,,呵呵,效率应该会高的很多。

还是先继续写写现在的情况吧,还是死在AddAssembly这里,真不知这个是在做什么,为什么怎么也不过,总是说没找到,查了一下,是使用 嵌入的资源 等伙去了解一下,还是说只有QuickStart里写得这么土,等伙继续试吧

跑NUnit里的是可以了。上面忘回说明了,我是单独写成一个dll.给另一只程序去调用

Public Class MyTest
Dim cfg As New Configuration
Dim factory As ISessionFactory
Public Function GetUserByName(ByVal name As String) As User
Dim session As ISession = factory.OpenSession()
Dim uu As User
'Dim trx As ITransaction = session.BeginTransaction()
uu = CType(session.Load(GetType(User), name), User)
session.Close()
Return uu
End Function
Public Sub New()
cfg.AddAssembly("NHibernate.Examples.VB")
'cfg.AddClass(GetType(User))

factory = cfg.BuildSessionFactory()
End Sub
End Class这里面出错了User.hbm.xml也在

来源:http://www.tulaoshi.com/n/20160129/1486927.html

延伸阅读
标签: 暗黑破坏神3
《暗黑破坏神3》1.03彼列初试感受 狂暴全屏轰炸很恐怖! 今凌晨6点无聊,有基友喊要不要去观光下彼列兄是怎么个"爆"法.遂闯入皇宫. 彼列兄:"感谢猪神..." "感你妹.就你那阴毛诡计能骗得了咱们广大的高智商玩家吗?"废话都不让你讲,直接OOXX了. 到了P3 各种划水绕圈圈! 果不其然, 3min后.只见彼列兄双爪插地,施...

经验教程

576

收藏

78

精华推荐

热门标签

ASP
微博分享 QQ分享 QQ空间 手机页面 收藏网站 回到头部