1.@MappedSuperclass
用在父类上面。当这个类肯定是父类时,加此标注。如果改成@Entity,则继承后,多个类继承,只会生成一个表,而不是多个继承,生成多个表。
@Transient
表示该字段并非是一个持久化字段,也就是数据库表中不存在该字段.
用在父类上面。当这个类肯定是父类时,加此标注。如果改成@Entity,则继承后,多个类继承,只会生成一个表,而不是多个继承,生成多个表。
@Transient
表示该字段并非是一个持久化字段,也就是数据库表中不存在该字段.
本文深入探讨了在数据库设计中使用@MappedSuperclass和@Transient注解的作用与区别,解释了如何通过这些注解实现更高效的数据存储与管理。

被折叠的 条评论
为什么被折叠?



