首页 > 学院 > 开发设计 > 正文

Hibernate的继承关系

2019-11-18 15:25:43
字体:
来源:转载
供稿:网友
一、每个子类对应一个数据表(Table per concrete class)
 
学生表
    create table `sample`.`student`(
        `id` bigint not null auto_increment,
       `name` varchar(20) default '' not null,
       `score` float,
        PRimary key (`id`)
    );
    create unique index `PRIMARY` on `sample`.`student`(`id`);
教师表
    create table `sample`.`teacher`(
        `id` bigint not null auto_increment,
       `name` varchar(20) default '' not null,
       `salary` float(6,2),
        primary key (`id`)
    );
    create unique index `PRIMARY` on `sample`.`teacher`(`id`);
 
Person抽象基类
public abstract class Person implements java.io.Serializable {
    private Long id;
    private String name;
 
    /**defaultconstrUCtor*/
    public Person() {


发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表