Hibernate的繼承映射包含了三種不同的策略:
- 每簇類使用一個表;
- 每個子類一個表;
- 每個具體內一個表(有限制)。
文件名:Animal.java








文件名:Dog.java







文件名:Cat.java







- 每簇類使用一個表
文件名:Animal.hbm.xml

















- 每個子類一個表
文件名:Animal.hbm.xml



















每個子類一個表的策略實際上一種one-to-one的映射。
- 每個具體內一個表(有限制)
文件名:Dog.hbm.xml


















|
Hibernate的繼承映射包含了三種不同的策略: