本节内容引入立即加载实例分析1.一对多关系实例2.多对多关系实例结语引入通过上一篇的介绍,我们知道了NHibernate中默认的加载机制——延迟加载。其本质就是使用GoF23中代理模式实现,这节我们简单分析NHibernate另一种加载机制——立即加载。我用一张图片形象的展现立即加载机制。立即加载顾...
分类:
系统相关 时间:
2014-09-21 18:37:31
阅读次数:
382
本节内容引入延迟加载实例分析1.一对多关系实例2.多对多关系实例结语引入通过前面文章的分析,我们知道了如何使用NHibernate,比如CRUD操作、事务、一对多、多对多映射等问题,这篇我们初步探索NHibernate中的加载机制。在讨论之前,我们看看我们使用的数据模型,回顾一下第二篇建立的数据模型...
分类:
系统相关 时间:
2014-09-21 18:14:10
阅读次数:
342
本节内容关联查询引入一对多关联查询1.原生SQL关联查询2.HQL关联查询3.Criteria API关联查询结语关联查询引入在NHibernate中提供了三种查询方式给我们选择:NHibernate查询语言(HQL,NHibernate Query Language)、条件查询(Criteria ...
分类:
系统相关 时间:
2014-09-21 17:29:50
阅读次数:
375
目前Afinal主要有四大模块: FinalDB模块:android中的orm框架,一行代码就可以进行增删改查。支持一对多,多对一等查询。 FinalActivity模块:android中的ioc框架,完全注解方式就可以进行UI绑定和事件绑定。无需...
分类:
其他好文 时间:
2014-09-21 15:03:51
阅读次数:
354
你的项目做好了,所有的功能完善了,怎么增加传递性和宣传的互动性呢?社会化媒体分享工具是你必不可少的引流神器,社会化媒体就是“能互动的媒体”,能给受众提供一种极大的参与空间。社会化媒体改变以往媒体一对多的传播方式为多对多的“讨论”。
百度社会化分享
该组件提供Android,IOS,webapp 三大移动平台的SDK集成。支持新浪微博,qq,腾讯微博,开心网,人人网5个平台的分享,S...
分类:
其他好文 时间:
2014-09-20 15:29:09
阅读次数:
270
你的项目做好了,所有的功能完善了,怎么增加传递性和宣传的互动性呢?社会化媒体分享工具是你必不可少的引流神器,社会化媒体就是“能互动的媒体”,能给受众提供一种极大的参与空间。社会化媒体改变以往媒体一对多的传播方式为多对多的“讨论”。百度社会化分享该组件提供Android,IOS,webapp 三大移动...
分类:
其他好文 时间:
2014-09-20 15:18:37
阅读次数:
172
观察者设计模式的定义:定义了对象之间的一对多依赖,这样一来,当一个对象改变状态时,它的所有依赖者都会收到通知并自动更新。
面向对象设计原则:为交互对象之间的松耦全设计而努力
松耦合的好处:
一、是它适应变化的灵活性;
二、是当某个服务的内部结构和实现逐渐发生改变时,不影响其他服务
参考书籍:《Head First 设计模式》...
分类:
移动开发 时间:
2014-09-15 21:23:39
阅读次数:
256
List在数据结构中表现为是线性表的方式,其元素以线性方式存储,集合中允许存放重复的对象,List接口主要的实现类有 就数据结构而言,数据的对应方式分为一对一,0对0,一对多,多对多。在数据结构上就是线性表,...
分类:
编程语言 时间:
2014-09-15 13:03:59
阅读次数:
176
1. 原始单据与实体之间的关系 可以是一对一、一对多、多对多的关系。在一般情况下,它们是一对一的关系:即一张原始单据对应且只对应一个实体。 在特殊情况下,它们可能是一对多或多对一的关系,即一张原始单...
分类:
数据库 时间:
2014-09-15 13:02:59
阅读次数:
213
1:引入注解 @entity,通过这个注解知道这个类是做持久化操作的 @Table(name="tb_user") //表名要跟数据库的表名一致 @Transient //配置瞬时的,不要跟数据库对应,@Transient指定属性不需要持久化 映射关联关系 如何配置一对多(Set集合...
分类:
系统相关 时间:
2014-09-13 14:35:25
阅读次数:
229