2012-02-13 56 views
1

我嘗試將EJB2.1 projetk遷移到EJB3.1中。我沒有找到任何註釋。我怎樣才能反映這個標籤。如何將<role-link>反映爲EJB 3中的註釋

的ejb-jar.xml中的部分看起來像:

<security-role-ref> 
      <role-name>admin</role-name> 
      <role-link>adm_role</role-link> 
</security-role-ref> 

回答

0

沒有單獨的註釋,鏈接安全角色引用安全角色只能在部署描述符來完成(如在ejb.jar.xml分段)。這在EJB 3.1規範的第17.3.3節中有詳細的解釋,並且沒有關於通過註釋來完成的內容。

+0

我想擺脫ejb-jar.xml。我應該遵循哪種方式? – Kayser 2012-02-14 08:26:58

+0

正如我所說 - 你只能在ejb-jar.xml中定義它,而不能使用註釋,所以你不能擺脫ejb-jar.xml。 – 2012-02-16 19:03:54