0

我有 3 个表:用户、角色、项目。此外,我创建了一个将它们链接在一起的表,其结构如下:id、id_user、id_role、id_project。我想在用户类中使用注释创建一个地图:Map <Project, Role>

这可能吗?

4

1 回答 1

0

这取决于您的休眠版本,但您应该能够使其正常工作。我不确定创建 Map 是什么意思(您希望在其中存储什么以及您希望密钥是什么?)

查看http://docs.jboss.org/hibernate/annotations/3.5/reference/en/html_single/#entity-mapping-association

您可以查看与使用 @JoinTable 和 @MapKey 相关的所有选项

于 2013-03-27T18:53:50.610 回答