tbl_user 是一张表。User是它一个po,NormalUser也是它的一个po,NormalUser继承于User,那么将User和NormalUser持久到数据库的tbl_user中,tbl_user是怎么区分的呢?tbl_user中有一个字段type,它是来区分的。
来看他们的映射文件:
Java代码
来看他们的映射文件:
Java代码
复制内容到剪贴板 程序代码
<class name="com.apidoc.app.user.model.User"
table="tbl_user"
discriminator-value="2">
table="tbl_user"
discriminator-value="2">
Tags: discriminator