jpa/hibernate继承注解
hibernate继承映射
以下测试是在mysql中进行的。
1、单表方式
Animal.java
@Testpublic void testAnimal(){Animal t = new Animal();t.setName("animal");session.saveOrUpdate(t);}@Testpublic void testCat(){Cat t = new Cat();t.setName("cat");t.setCatName("cat");session.saveOrUpdate(t);}@Testpublic void testDog(){Dog t = new Dog();t.setName("dog");t.setDogName("dog");session.saveOrUpdate(t);}
对应生成的数据表是这样的
table---animal
idname1animal
table---cat
idnamecatName2catcat
table---dog
idnamedogName3dogdog
1 楼 ddcz 2011-12-01 好文章,以前一直不会