二、在企业Bean中使用注释
下面是上述的无状态企业Bean的主要代码:
@Stateless
@Local({SlessLocal.class})
public class SlessBean implements SlessLocal {
@RolesAllowed(value={"myrole"})
public String hello(String message) {
return "Hello, " + message + ", " + new Date();
}
}
从上面的代码我们可以注意到hello方法通过使用@RolesAllowed注释被保护了起。这个注释指定了只有用户"myrole"才能访问hello方法。