为了账号安全,请及时绑定邮箱和手机立即绑定

为何要单独创建一个只包含id的抽象类呢?

为何要单独创建一个只包含id的抽象类呢?

正在回答

4 回答

这里面的设计其实也是以前经验的积累。把ID放在抽象类以后,与ID相关的操作都可以用这个类来进行,比如可以把Hibernate的IdGenerator注解声明添加到这个抽象类里面,就不需要在所有的子类中重复。

0 回复 有任何疑惑可以回复我~

老师说的对

0 回复 有任何疑惑可以回复我~

11前

0 回复 有任何疑惑可以回复我~

因为该id的抽象类中包含了实现序列化的方式,如果系统的序列化方式需要改变,则很容易就可以改变序列化了,而不用到每一个方法中修改代码【对象编程原则---单一职责原则】

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

为何要单独创建一个只包含id的抽象类呢?

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信