小编Haz*_*zim的帖子

JPA实体扩展类包含@Id

我有实体类都包含id作为主键,我可以创建包含所有公共字段的抽象类,并允许所有类扩展此类如下:

public abstract class CommonFields{
    @Id
@Column(name = "ID")
private long id;

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

public long getId() {
    return id;
}
}

@Entity
    @Table
    public class B extends CommonFields{
    String carModel;
}




@Entity
    @Table
    public class A extends CommonFields{
    String name;
}
Run Code Online (Sandbox Code Playgroud)

谢谢你们

java jpa

4
推荐指数
1
解决办法
3602
查看次数

关闭应用程序时调用Java Finalize方法

我对finalize方法有疑问.如果我有很多具有许多继承的类,那么当应用程序关闭时如何调用所有finalize方法?

java finalizer

3
推荐指数
2
解决办法
4037
查看次数

标签 统计

java ×2

finalizer ×1

jpa ×1