摘要: 本节内容 引入 1.持久化类 2.映射文件 3.测试 结语 引入 在数据库操作中,我们除了对表操作,还有视图、存储过程等操作,这一篇和下篇来学习这些内容。这篇我们来学习如何在NHibernate中使用视图。首先,我们在数据库中建立一个名为viewCustomer视图,选中CustomerId、Fir 阅读全文
posted @ 2017-08-17 21:27 爱生活,爱代码 阅读(186) 评论(0) 推荐(0) 编辑
摘要: 本节内容 引入 立即加载 实例分析 1.一对多关系实例 2.多对多关系实例 结语 1.一对多关系实例 2.多对多关系实例 引入 通过上一篇的介绍,我们知道了NHibernate中默认的加载机制——延迟加载。其本质就是使用GoF23中代理模式实现,这节我们简单分析NHibernate另一种加载机制—— 阅读全文
posted @ 2017-08-17 21:13 爱生活,爱代码 阅读(131) 评论(0) 推荐(0) 编辑
摘要: 本节内容 引入 延迟加载 实例分析 1.一对多关系实例 2.多对多关系实例 结语 1.一对多关系实例 2.多对多关系实例 引入 通过前面文章的分析,我们知道了如何使用NHibernate,比如CRUD操作、事务、一对多、多对多映射等问题,这篇我们初步探索NHibernate中的加载机制。 在讨论之前 阅读全文
posted @ 2017-08-17 13:50 爱生活,爱代码 阅读(219) 评论(0) 推荐(0) 编辑
摘要: 本节内容 多对多关系引入 多对多映射关系 多对多关联查询 1.原生SQL关联查询 2.HQL关联查询 3.Criteria API关联查询 结语 1.原生SQL关联查询 2.HQL关联查询 3.Criteria API关联查询 多对多关系引入 让我们再次回顾在第二篇中建立的数据模型: 在图上,我已经 阅读全文
posted @ 2017-08-17 13:24 爱生活,爱代码 阅读(394) 评论(0) 推荐(0) 编辑
摘要: 你真的知道JavaScript吗 JavaScript是一门奇怪的语言,要真正掌握并不容易。废话不多说,来一个快速测试,5道题目,看看你对JavaScript是否真正掌握。准备好了吗?开始咯😄 题目 No.1 No.2 No.3 No.4 No.5 解析 No.1 在浏览器环境中,全局变量都是wi 阅读全文
posted @ 2017-08-17 12:06 爱生活,爱代码 阅读(270) 评论(0) 推荐(0) 编辑