有了前面几章的基础,对一些简单的应用是可以处理的,但在实际项目中,经常是关联表的查询,比如最常见到的多对一,一对多等。这些查询是如何处理的呢,这一讲就讲这个问题。我们首先创建一个Article 这个表,并初始化数据. 程序代码Drop TABLE IF EXISTS `article`;Create... ...
分类:
其他好文 时间:
2016-12-31 22:58:10
阅读次数:
289
观察者模式定义了对象间的一对多依赖关系,让一个或多个观察者对象观察一个主题对象。当主题对象的状态发生变化时,系统恩那个通知所有的依赖于此对象观察者对象,从而使得观察者对象能够自动更新。 在观察者模式中,被观察的对象尝尝被称为目标或主题(Subject),依赖的对象被称为观察者(Observer)。 ...
分类:
其他好文 时间:
2016-12-31 21:57:16
阅读次数:
252
开发模式:1. 简介 微信公众平台是腾讯公司在微信的基础上新增的功能模块,通过这一平台,个人和企业都可以打造一个微信的公众号,并实现和特定群体的文字、图片、语音的全方位沟通、互动。微信公众平台分订阅号和服务号、企业号三类平台,利用公众账号平台进行自媒体活动,简单来说就是进行一对多的媒体性行为活动,如 ...
分类:
微信 时间:
2016-12-30 23:14:04
阅读次数:
445
观察者模式 定义:定义了对象之间的一对多依赖,当主对象改变状态时,它的所有依赖者都会收到通知并自动更新 类型:行为型 类结构图 实现代码 松耦合的威力 当两个对象之间松耦合,它们依然可以交互,但是不太清楚彼此的细节。观察者模式提供了一种对象设计、让主题和观察者之间松耦合。松耦合让我们可以建立更有弹性 ...
分类:
其他好文 时间:
2016-12-30 15:37:14
阅读次数:
202
一.实体的关系 实体是根据返回的Json数据来设计的 教育经历方面 用户可以有很多教育经理,USER和education是一对多的关系,一个education对应一个education 一个用户可以有多个工作,当然很多人可以从事同一份工作,每份工作对应一家公司,对应一个岗位 每个用户可以有多个居住地 ...
分类:
其他好文 时间:
2016-12-28 01:50:55
阅读次数:
178
(1)、编写配置文件 Hibernate通过读写默认的XML配置文件hibernate.cfg.xml加载数据库配置信息、代码如下: (2)、编写持久化类 持久化类是Hibernate操作的对象、它与数据库中的数据表相对应 (3)、编写映射文件 (4)、编写Hibernate的工具类 ...
分类:
Web程序 时间:
2016-12-26 23:49:54
阅读次数:
270
需求:通过Django创建一个用户表和权限表。 用户表包括:用户名,邮箱,密码,管理权限。 权限表包括:普通用户,管理用户,超级用户。 权限表和用户表有一对多的关系,即用户表中的每条数据对应权限表中的用户类型。 基于命令行的创建项目 步骤: 一、创建Django项目 首先进入你要创建项目的文件然后输... ...
分类:
其他好文 时间:
2016-12-26 00:39:18
阅读次数:
707
没错,一行代码几个BUG,还不能重启电脑解决的问题。想实现的目标:1、导入带格式文本。2、点击文本复制到粘贴板。3、最终成为可快速编辑的文本快速粘贴工具。4、适合在线客服类工作,一对多聊天专用工具。5、想用C#实现。内行看热闹,外行看不到门道。
分类:
其他好文 时间:
2016-12-25 21:21:19
阅读次数:
214
DAL层的三个Model类: 字典表:CFDict 用户表:CFUser 用户爱好表:CFUserHobby(关联cfuser表和cfdict表) CFUser表和CFUserHobby表是一对多关系,一个用户有多个爱好,CFDict表和CFUserHobby表是一对多关系,某一个爱好可能很多人都有 ...
分类:
移动开发 时间:
2016-12-24 11:47:30
阅读次数:
235
//查询出某个班级对应的所有老师和学生 1、使用嵌套结果 select * from classes c,teacher t,student s where c.teacher_id = t.t_id and c.c_id = s.class_id where c_id = #{id} 2、使用嵌套 ...
分类:
其他好文 时间:
2016-12-24 02:23:58
阅读次数:
122