SpringDataJPA实战视频教程视频大纲JPA入门SpringDataJPA入门Repository的定义查询方法的命名策略JPQL查询,结果映射NamedQuery,NamedNativeQuery排序,分页JPACriteria查询Querydsl查询QuerybyExample一对一,一对多,多对一,多对多@EnableJpaRepositories注解自定义、扩展R..
分类:
编程语言 时间:
2016-12-11 23:45:46
阅读次数:
639
什么是发布订阅 发布订阅是一种设计模式定义了一对多的依赖关系,让多个订阅者对象同时监听某一个主题对象。这个主题对象在自身状态变化时,会通知所有的订阅者对象,使他们能够自动更新自己的状态。 为了描述这种模式,我们将会构建一个简单的日志系统。它包括两个程序——第一个程序负责发送日志消息,第二个程序负责获... ...
分类:
其他好文 时间:
2016-12-09 19:06:47
阅读次数:
174
优化Hibernate所鼓励的7大措施: 1.尽量使用many-to-one,避免使用单项one-to-many2.灵活使用单向one-to-many3.不用一对一,使用多对一代替一对一4.配置对象缓存,不使用集合缓存5.一对多使用Bag 多对一使用Set6.继承使用显示多态 HQL:from ob ...
分类:
Web程序 时间:
2016-12-09 11:39:17
阅读次数:
175
回顾Hibernate第二天: 1. 一对多与多对一 2. 多对多 3. inverse/cascade 4. 关联关系的维护 一对多: <set name="映射的集合属性" table="(可选)集合属性对应的外键表"> <key column="外键表的,外键字段" /> <one-to-ma ...
分类:
Web程序 时间:
2016-12-08 03:04:52
阅读次数:
214
在Android开发中,有时会用到多进程通信,这时,可选的方案为: 1. Bundle :四大组件之间的进程间通信 2. 文件共享 :适合无并发情景 3. Messager : 低并发的一对多即使通信,无RPC需求或无须要返回结果的RPC需求 4. AIDL :一对多通信且有RPC需求 5. Con ...
分类:
移动开发 时间:
2016-12-07 01:45:56
阅读次数:
263
观察者模式是对象的行为模式,又叫发布-订阅(Publish/Subscribe)模式、模型-视图(Model/View)模式、源-监听器(Source/Listener)模式或从属者(Dependents)模式。 观察者模式定义了一种一对多的依赖关系,让多个观察者对象同时监听某一个主题对象。这个主题 ...
分类:
编程语言 时间:
2016-12-05 19:20:56
阅读次数:
216
Atitit 常见的树形结构 红黑树 二叉树 B树 B+树 Trie树 attilax理解与总结 1.1. 树形结构-- 一对多的关系1 1.2. 树的相关术语: 1 1.3. 常见的树形结构 红黑树 二叉树 B树 B+树 Trie树2 1.4. 满二叉树和完全二叉树。。完全二叉树说明深度达到完全了 ...
分类:
其他好文 时间:
2016-12-02 02:32:37
阅读次数:
209
一对多实现 1、 实现类 2、 配置文件 3、一对多操作 4、 级联操作(读、理解) save-update:A保存,同时保存B delete:删除A,同时删除B,AB都不存在 delete-orphan:孤儿删除,解除关系,同时将B删除,A存在的。 如果需要配置多项,使用逗号分隔。<set cas ...
分类:
Web程序 时间:
2016-12-02 02:30:13
阅读次数:
193
关联关系通常我们所说的关联关系包括下面三种:一对一关联 :ONE_TO_ONE,包括HAS_ONE 和 BELONGS_TO 一对多关联 :ONE_TO_MANY,包括HAS_MANY 和 BELONGS_TO多对多关联 :MANY_TO_MANY关联关系必然有一个参照表,例如:有一个员工档案管理系 ...
分类:
Web程序 时间:
2016-12-01 21:58:59
阅读次数:
175
1 <?xml version='1.0' encoding='UTF-8'?> 2 <!DOCTYPE hibernate-configuration PUBLIC 3 "-//Hibernate/Hibernate Configuration DTD 3.0//EN" 4 "http://hib ...
分类:
Web程序 时间:
2016-12-01 02:15:54
阅读次数:
257