Discuss / Java / 安利一下@Embeddable标签

安利一下@Embeddable标签

Topic source

a_bumpy_night

#1 Created at ... [Delete] [Delete and Lock User]

老师讲了继承复用表的问题,但是如果多个类共同持有一个类,比如学生这个类中有一个字段是联系方式,老师这个类中也有一个字段是联系方式,联系方式本身又是一个类,包括姓名,电话等。这时候想把学生的信息,包括他的联系方式里的所有信息都存储到一个表中,这种情况就可以用@Embeddable标签。首先用@Embeddable标签标记在联系方式上,然后用@Embedded标记在学生类里对应联系方式的字段上,就可以将学生类中联系方式字段的信息映射到学生这个表中。

具体教程可以参考:

https://memorynotfound.com/hibernate-embeddable-embedded-annotation-example/


  • 1

Reply