1 一对一映射 比如每位学生有一个地址。 我们根据学生 ID 选择学生信息 方法一:使用句点符号表示嵌套对象的引用, Student 的 address 属性使用了圆点记法被赋上了 address 对应列的值。 方法二:使用mybatis提供的一对一映射,关键字:association 1) 元素< ...
分类:
其他好文 时间:
2017-11-18 18:38:27
阅读次数:
162
类与类之间的关系(1) 在软件系统中,类并不是孤立存在的,类与类之间存在各种关系,对于不同类型的关系,UML提供了不同的表示方式。 1. 关联关系 关联(Association)关系是类与类之间最常用的一种关系,它是一种结构化关系,用于表示一类对象与另一类对象之间有联系,如汽车和轮胎、师傅和徒弟、班 ...
分类:
其他好文 时间:
2017-11-11 15:24:53
阅读次数:
192
类之间可能存在以下几种关系:关联(association)、依赖(dependency)、聚合(Aggregation,也有的称聚集)、组合(Composition)、泛化(generalization,也有的称继承)、实现(Realization)。 关联是指两个类之间存在某种特定的对应关系,例如 ...
分类:
其他好文 时间:
2017-11-07 14:31:31
阅读次数:
136
什么是延迟加载 resultMap中的association和collection标签具有延迟加载的功能。 延迟加载的意思是说,在关联查询时,利用延迟加载,先加载主信息。使用关联信息时再去加载关联信息。 设置延迟加载 需要在SqlMapConfig.xml文件中,在<settings>标签中设置下延 ...
分类:
其他好文 时间:
2017-10-30 17:03:24
阅读次数:
169
public class A{ private B b1; private List<B> b2;} 在映射b1属性时用association标签,(一对一的关系) 映射b2时用collection标签(一对多的关系) ...
分类:
其他好文 时间:
2017-10-29 17:43:46
阅读次数:
460
5.面向对象方法 类与类之间的关系: 依赖关系(Dependence):假设A类的变化引起了B类的变化,则说名B类依赖于A类。 泛化关系(Generalization):A是B和C的父类,B,C具有公共类(父类)A,说明A是B,C的一般化(概括,也称泛化) 关联关系(Association):类之间 ...
分类:
其他好文 时间:
2017-10-27 18:35:25
阅读次数:
102
一:一对一 用association 一 建表 course 课程与score 课程成绩表是一对一关系 course课程表 score课程成绩表 连接数据库dbconf.xml 二 使用mybatis插件自动生成相对应表的配置文件 CourseMapper.xml 插件生成对应的接口什么的 ...
分类:
其他好文 时间:
2017-10-27 18:07:47
阅读次数:
183
MyBatis3.0 添加了association和collection标签专门用于对多个相关实体类数据进行级联查询,但仍不支持多个相关实体类数据的级联保存和级联删除操作 一、创建student、teacher和stu_teach_rel三张张表 二、新建和表相关的实体类 三、新建映射关系 stud ...
分类:
其他好文 时间:
2017-10-23 23:05:54
阅读次数:
193
bug图示: 原因: 翻译:联系外键的类没有找到 这个错误发生在xxx.hbm.xml文件,我的原因是因为用myeclipse反转引擎自动生成,没有加入全限定类名 这种不用写全限定类名,可以在包上加上包名,恰好我又没有! 解决: 结语: 本着记录的bug,简单勿怪 ...
分类:
移动开发 时间:
2017-10-23 18:44:04
阅读次数:
217
在UML类图中,常见的有以下几种关系: 泛化(Generalization), 实现(Realization),关联(Association),聚合(Aggregation),组合(Composition),依赖(Dependency) 1. 泛化(Generalization) 【泛化关系】:是一 ...
分类:
其他好文 时间:
2017-10-20 18:45:52
阅读次数:
113