hibernate 一个表的主键是其他两个表的主键 注解如何配置

角色、菜单、功能(增删改查);

角色:菜单=n:n
菜单:功能 = n:n
角色+菜单:功能 = 1:1(这个位置的注解该如何配置???)

看你的需求应该是一个角色拥有多个菜单,一个菜单拥有多个功能吧
建议是中间表不设立主键。
不然你这个全部主键相同的情况下不如全部放在一张表了

双向多对多
http://blog.csdn.net/je_ge/article/details/53495190