MyBatis(十七):一对多的处理

MyBatis(十七):一对多的处理

上一篇我们学习了多对一的处理,这次我们来学习一对多的处理。

一对多的处理与多对一的处理差别不大,只是有一些细微的地方需要注意。

我们还是先做准备工作,其他部分与多对一的准备工作相同,仅实体类构建需要做出改变。

一、修改实体类

Student类:

package com.jms.pojo;

public class Student {
    private int id;
    private String name;
    private int tid;

    public Student() {
    }

    public Student(int id, String name, int tid) {
        this.id = id;
        this.name = name;
        this.tid = tid;
    }

    public int getId() {
        return id;
    }

    public void setId(int id) {
        this.id = id;
    }

    public String getName() {
        return name;
    }

    public void setName(String name) {
        this.name = name;
    }

    public int getTid() {
        return tid;
    }

    public void setTid(int tid) {
        this.tid = tid;
    }

    @Override
    public String toString() {
        return "Student{" +
                "id=" + id +
                ", name="" + name + """ +
                ", tid=" + tid +
                "}";
    }
}
hmoban主题是根据ripro二开的主题,极致后台体验,无插件,集成会员系统
自学咖网 » MyBatis(十七):一对多的处理