哪位会求解 非常捉急解

img

那大会求解
那大会求解
那大会求解
那大会求解
那大会求解
那大会求解

面向对象,而不是数据库设计方式,是需要你把相关联的类作为该类的一个属性,而不是只把关联类的主键拿过来作为外键
写了三个类 学生 系 系主任,供你参考下,有用请采纳

public class CollegeClass {

    /**
     * 主键
     */
    private Integer id;

    /**
     * 系编号
     */
    private String number;

    /**
     * 系名称
     */
    private String name;


    public Integer getId() {
        return id;
    }

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

    public String getNumber() {
        return number;
    }

    public void setNumber(String number) {
        this.number = number;
    }

    public String getName() {
        return name;
    }

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

/**
 * 系主任
 */
public class DepartmentHead {

    /**
     * 主键
     */
    private Integer id;

    /**
     * 教职工号
     */
    private String number;

    /**
     * 姓名
     */
    private String name;

    /**
     * 管理的系
     */
    private CollegeClass collegeClass;

    public Integer getId() {
        return id;
    }

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

    public String getNumber() {
        return number;
    }

    public void setNumber(String number) {
        this.number = number;
    }

    public String getName() {
        return name;
    }

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

    public CollegeClass getCollegeClass() {
        return collegeClass;
    }

    public void setCollegeClass(CollegeClass collegeClass) {
        this.collegeClass = collegeClass;
    }
}

/**
 * 学生
 */
public class Student {

    /**
     * 主键
     */
    private Integer id;

    /**
     * 学号
     */
    private String number;

    /**
     * 姓名
     */
    private String name;

    /**
     * 所在系
     */
    private CollegeClass collegeClass;

    public Integer getId() {
        return id;
    }

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

    public String getNumber() {
        return number;
    }

    public void setNumber(String number) {
        this.number = number;
    }

    public String getName() {
        return name;
    }

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

    public CollegeClass getCollegeClass() {
        return collegeClass;
    }

    public void setCollegeClass(CollegeClass collegeClass) {
        this.collegeClass = collegeClass;
    }
}