NHibernate初试

2016-01-29 12:38 2 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也在

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

延伸阅读
初试马卡龙 1.准备材料 2.杏仁粉和糖粉过筛 3.过筛好的样子 4.蛋白打至硬性发泡 5.倒入杏仁糖粉 6.搅拌好 7.放入裱花袋中挤出圆形 8.一定要稍干后,用手指按下去不沾才可以放烤箱去烤。烤箱180度预热,中层,上下火6分钟后,转140度25分钟 马卡龙 1、把低筋面粉、糖粉、细砂糖、蛋白称好重量。 2、低筋面粉和糖粉过筛备用。 ...
标签: 杏仁粉 糖粉 蛋白
马卡龙 1、把低筋面粉、糖粉、细砂糖、蛋白称好重量。 2、低筋面粉和糖粉过筛备用。 3、蛋白分两次加入细砂糖。 4、打至硬性,提起打蛋器有个尖尖的角。 5、倒入过筛的糖粉和低筋面粉。 6、用橡皮刮刀上下翻拌,拌好后的面糊可如缎带般的缓缓流动。 7、裱花袋装好一个口径0.5CM的圆花嘴,将拌好的面糊装入裱化袋。 8、在硅胶垫上,...
标签: Web开发
拿出来我们上次准备好的东西.1:XMLHTTPRequest对象的函数.2:Asp输出xml格式的文件.你可以点击查看该文件内容:Asp输出xml格式的数据 打开以后你会发现我们使用Asp技术动态的输出一个xml格式的数据.如果你对该技术还不了解,请返回阅读:ajax开始准备篇 在这个输出的数据里面有一个msg标签.标签里包含了一段文字内容.今天我们就读取...
标签: ASP
  搞了这么多年计算机,第一次写文章到网上来!见笑了 程序目的:工作需要,查询企业注册资料的朋友太多了,省得麻烦,在网站上增加了查询功能,居然有人说没有电脑,没电脑也该有个手机吧。用手机查询这样随时随地都行,说干就干,做一个WAP查询,全用记事本写的。 数据库结构如下: 库名:data.mdb 表名:info 字段:id 、企业名...
初试《质量效应2》的几点感想 新人:SolitarySky 原创    1. 剧情很棒,对话非常自然。当然要能听的懂。 感觉配音非常的纯正。语速也不是很快,想学英语就坚持玩吧 2. 两种解锁的小游戏很有意思,一个找代码,一个拼电路图 3. 对话设计太TM精彩了,很喜欢这种美式RPG宏大的信息量。 辐射和上古都只是站在那里说,这个边说还有动...

经验教程

792

收藏

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