细粒度细分
join-subclass
hibernate有点意思 这有点意思
所谓细粒度划分,是指pojo类的面向对象的划分,不是表的划分
component来进行细粒度划分 要注意和join-subclass的区别
复合主键建表
create table fuhe
(
name varchar(100) not null,
phone varchar(50) not null,
age int,
primary key (name,phone)
);
满足复合主键的要求
1,本类必须实现serializable
2,复写equals和hashcode方法
equals:对象比较
hashcode:取得hash编码
对于equals和hashcode的复写,可以使用第三方的工具复写 :commons-lang-1.0.1.jar