引言 所属:行为型模式,常用设计模式之一 工厂模式概述 观察者模式定义了一种一对多的以来关系,让多个观察者对象勇士监听某一个主题对象。这个主题对象在状态发生变化时,会通知所有的观察者对象,使他们能够自动更新自己 应用场景:当一个对象的改变需要同事改变其他对象的时候,而且它不知道具体有多少对象有待改变 ...
分类:
Web程序 时间:
2018-08-31 19:31:53
阅读次数:
182
本节重点: 如何找出两张表之间的关系 表的三种关系 一、介绍 因为有foreign key的约束,使得两张表形成了三种了关系: 多对一 多对多 一对一 二、重点理解如果找出两张表之间的关系 三、表的三种关系 (1)书和出版社 一对多(或多对一):一个出版社可以出版多本书。看图说话。 关联方式:for ...
分类:
数据库 时间:
2018-08-31 10:53:34
阅读次数:
171
主要内容: 如何找出两张表之间的关系 表的三种关系 一、介绍 因为有foreign key的约束,使得两张表形成了三种了关系: 多对一 多对多 一对一 二、重点理解如果找出两张表之间的关系 三、表的三种关系 (1)书和出版社 一对多(或多对一):一个出版社可以出版多本书。看图说话。 关联方式:for ...
分类:
数据库 时间:
2018-08-30 16:51:55
阅读次数:
163
定义:观察者模式是一种发布-订阅模式,是一种一对多的关系,当被观察者发生变化时,所有的观察者都会得到通知。 角色:抽象观察者(含有相同抽象方法)、具体观察者、抽象被观察者(注册、移除、通知(遍历list中的观察者,调用观察者中的方法))、具体被观察者 引用:https://www.cnblogs.c ...
分类:
其他好文 时间:
2018-08-29 21:22:51
阅读次数:
203
package com.design; /**中介者模式 * 优点: 简化了对象之间的交互:它用中介者和同事的一对多交互代替了原来同事之间的多对多交互,一对多关系更容易理解、维护和扩展, 将原本难以理解的网状结构转换成相对简单的星型结构。 各同事对象之间解耦:中介者有利于各同事之间的松耦合,我们可以... ...
分类:
其他好文 时间:
2018-08-29 16:54:18
阅读次数:
112
#表关系 ## 一对多: 1:应用场景:比如文章和作者之间的关系。一个文章只能由一个作者编写,但是一个作者可以写多篇文章。文章和作者之间的关系就是典型的多对一的关系。 2:实现方式:一对多或者多对一,都是通过 ‘ForeignKey’ 来实现的。还是以文章和作者的案例进行讲解。 那么以后再给 ‘Ar ...
分类:
其他好文 时间:
2018-08-27 12:40:57
阅读次数:
162
目的:根据图书的发布地区查询图书信息实现步骤:1实体配置one:图书信息bookmany:地区信息bookarea实体映射,单向映射book中增加area的集合并设置@JoinColumn(name="bookid")@OneToManybookarea中不需要设置关系编写查询语句Repository继承JpaSpecificationExecutor重写findAll并实现S
分类:
编程语言 时间:
2018-08-26 01:21:10
阅读次数:
826
51.事务的特性?答:①原子性(Atomicity)指事务是一个不可分割的工作单位,事务中的操作要么全都发生,要么全不发生;②一致性(Consistency)事务前后数据的完成性必须保持一致;(例:转账前后的,两个人的金额总数是不变的)③隔离性(Isolation)指多个用户并发访问数据库时,一个用户的事务不能被其他用户的事务干扰,多个并发事务之间要项目隔离;④持久性(Durability)指一个
分类:
编程语言 时间:
2018-08-25 20:35:19
阅读次数:
196
之前一直使用的是一对一的单注解方式,今天考到了一对多..果真是什么不会考什么,结果就是什么考试没做出来,数据也没取到。。。。 mysql> select * from clazz;+ + +| id | title |+ + +| 1 | 一班 || 2 | 二班 |+ + +2 rows in s ...
分类:
编程语言 时间:
2018-08-25 16:30:47
阅读次数:
201
很重要,都是精华多表关系模型一对一一旦确定表关系是一对一,在两张表中的任意一张表中建立关联字段+Unique一对多一旦确定表关系是一对多,创建关联字段在多的表中多对多一旦确定表关系是多对多,创建第三章关系表ORM生成关系表模型假定下面这些概念,字段和关系作者模型:一个作者有姓名和年龄。作者详细模型:... ...
分类:
Web程序 时间:
2018-08-25 15:02:21
阅读次数:
180