ssh封装基类
user表
id、createDate、modifyDate、name...
product表
id、createDate、modifyDate、name...
...
每张表都有三个相同的字段,我想把它们抽象成一个基类BaseEntity,做如下设计:
public class BaseEntity {
private String id;
private String createDate;
private String modifyDate;
省略getter、setter方法
}
public class User extends BaseEntity {
private String name;
....
}
public class Product extends BaseEntity {
private String name;
....
}
但是这样的话,我的Hibernate映射文件应该怎样处理呢?是不是每个类的映射文件都要有id、createDate、modifyDate?还有Spring的bean应该怎样处理这种继承关系呀?求解答。
穿越时空的旅者
12 years, 8 months ago