现状
现在有一个人员管理的表,保存着人员的基本的信息,人员有两类,老师和学生,老师有教龄的属性,学生有家长联系方式的属性,表结构是这样的:
需求
让Student类和Teacher类继承Person类,然后在
Person person1 = new Teacher(1,"老李","33","5"); Person person2 = new Student(1,"小明","13","18976485732"); person1.save(); person2.save();
的时候,希望能够级联保存,使数据都保存到对应的表中;
我想着可以在生成的BaseBean类中重写save,update等方法,不知道有没有更好的解决方法?