博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Mybatis中的collection和association一关系
阅读量:5135 次
发布时间:2019-06-13

本文共 1573 字,大约阅读时间需要 5 分钟。

collection 一对多和association的多对一关系

学生和班级的一对多的例子

班级类:

package com.glj.pojo;import java.io.Serializable;import java.util.List;public class Clazz implements Serializable{    private Integer id;    private String code;    private String name;        //班级与学生是一对多的关系    private List
students;//省略set/get方法}

学生类:

package com.glj.pojo;import java.io.Serializable;public class Student implements Serializable {    private Integer id;    private String name;    private String sex;    private Integer age;        //学生与班级是多对一的关系    private Clazz clazz;//省略set/get方法}

ClazzMapper使用到了集合-collection 即为一对多,一个班级面对多个学生

package com.glj.mapper;import com.glj.pojo.Clazz;public interface ClazzMapper {    Clazz selectClazzById(Integer id);}

StudentMapper则是与班级为多对一关系,所以使用了关联-association

package com.glj.mapper;import com.glj.pojo.Student;public interface StudentMapper {    Student selectStudentById(Integer id); }

转载于:https://www.cnblogs.com/leccoo/p/11105417.html

你可能感兴趣的文章
java可重入锁reentrantlock
查看>>
浅谈卷积神经网络及matlab实现
查看>>
struts2学习(9)struts标签2(界面标签、其他标签)
查看>>
Android 导入jar包 so模块--导入放置的目录
查看>>
解决ajax请求cors跨域问题
查看>>
Android Studio
查看>>
zz 圣诞丨太阁所有的免费算法视频资料整理
查看>>
【大数模板】C++大数类 大数模板
查看>>
【123】
查看>>
《收获,不止Oracle》pdf
查看>>
用户权限设置
查看>>
java 之equals与"=="的区别
查看>>
LinkedList<E>源码分析
查看>>
学习微软 Excel 2002 VBA 编程和XML,ASP技术
查看>>
游戏开发常用算法
查看>>
Real-Time Rendering 笔记
查看>>
如何理解HTML结构的语义化
查看>>
Intellij IDEA(eclipse设置)常用快捷键
查看>>
深入理解Java:注解(Annotation)基本概念
查看>>
NAT基本原理
查看>>