in seam @Role註釋允許我們爲一個組件定義一個額外的命名角色,並使用不同的作用域 - 它允許我們將相同的組件類綁定到不同的上下文變量。 (任何Seam組件實例可以被綁定到多個上下文變量,但是這讓我們做的一流水平,並利用自動實例化。)彈簧中具有多個角色的組件
@Name("user")
@Entity
@Scope(CONVERSATION)
@Roles({@Role(name="currentUser", scope=SESSION),
@Role(name="tempUser", scope=EVENT)})
public class User {
...
}
怎麼樣春天?