通知: “一对多”,”多对一” 传值四个步骤: 1.发送通知2.创建监听者3.接收通知4.移除监听者 使用场景:1- 很多控制器都需要知道一个事件,应该用通知;2 - 相隔多层的两个控制器之间跳转注意事项: 1, 一旦接收消息的对象多了,就难以控制了,可能有你不希望的对象接受了消息并做了处理 2,创 ...
分类:
其他好文 时间:
2016-04-22 23:46:16
阅读次数:
200
集成代码生成器 单表 多表 树形表 一对多 springmvc spring mybatis SSM 后台框架
分类:
编程语言 时间:
2016-04-22 23:19:14
阅读次数:
522
1. size class尺寸类型如果把屏幕的长和宽都按长度划分三种类型:压缩(compact)、任意(any)、常规(regular),那么长和宽的组合就有9种类型。这里我把每一种类型称为一种模式。另外,屏幕的状态根据尺寸大小和其方向可以分为很多情况。模式和屏幕的状态有着对应关系,可以是一对一,也可以是一对多。比如说,一种模式叫任意模式,也就是长是任意的,宽也是任意的,这种模式可以对应所有的屏幕状...
分类:
其他好文 时间:
2016-04-22 20:48:31
阅读次数:
174
第6章
树
6.2 树的定义
之前我们一直在谈的是一对一的线性结构,可现实中,还有很多一对多的情况需要处理,所以我们需要研究这种一对多的数据结构——“树”。
树(Tree)是n(n≥0)个结点的有限集。n=0时称为空树。在任意一棵非空树中:(1)有且仅有一个特定的称为根(Root)的结点;(2)当n>1时,其余结点可分为m(m>0)个互不相交的有限集T1、T2、……、Tm,其中每一个集合本...
分类:
其他好文 时间:
2016-04-22 19:51:42
阅读次数:
245
[一步是咫尺,一步即天涯]
接上文,我们来演示在实际开发中,如何配置和使用resultMap实现一对多查询。
准备工作:
a.操作系统 :win7 x64
b.基本软件:MySQL,Mybatis,Spring,SQLyog,Tomcat,web基础
特别的,作为演示程序,还请各位看官不要纠结数据库的细节内容
----------------------...
分类:
其他好文 时间:
2016-04-22 19:22:50
阅读次数:
219
连表操作。一对多,models.ForeignKey(ColorDic)一对一,models.OneToOneField(OneModel)多对多,authors=models.ManyToManyField(Author)应用场景:一对一:在某表中创建一行数据时,有一个单选的下拉框(下拉框中的内容被用过一次就消失了)。例如:原有含10列数据的一张表保..
分类:
其他好文 时间:
2016-04-22 16:39:42
阅读次数:
177
一方 group: 多方user: hibernate.cfg.xml: xml方式: group.hbm.xml: user.hbm.xml: ...
分类:
Web程序 时间:
2016-04-22 16:14:42
阅读次数:
216
一对多 增: 1.外键id添加 2.直接添加外键的对象 查: 正向查询:根据userinfo查usertype 反向查询:根据usertype查userinfo 多对多 增: 正向增: 反向增: 区别总结:区别在于正向查拥有自己创建好的host句柄,可以直接使用add方法添加,而反向查没有,所以要使 ...
分类:
编程语言 时间:
2016-04-21 23:41:12
阅读次数:
314
多对多的关系简单来说就是两张表里的数据,每一行都可以对应另外一张表里的多行数据。采用我们在一对多时使用的例子。加入我们放开限制,主机表Host表的数据都有可以有多个管理员。同时反过来HostAdmin表里的每个管理员也同时管理多个主机。代码如下:#coding:utf-8
from__futu..
分类:
数据库 时间:
2016-04-21 07:36:38
阅读次数:
1064
一对多:models.ForeignKey()首先定义表结构:classUserType(models.Model):
caption=models.CharField(max_length=32)
def__unicode__(self):
returnself.caption
classUserInfo(models.Model):
username=models.CharField(max_length=32)
user_type=models.ForeignKey("UserTy..
分类:
编程语言 时间:
2016-04-20 18:15:13
阅读次数:
224