我想主题是这样说的。 我试过谷歌搜索这个,但还没有找到我想要的答案。
我有很多只有@Stateless的EJB。 有时我会把@Local放在他们身上而不知道为什么,以及好处/缺点。我也知道我可以把@Remote,但真的不知道差异。
希望有人可以给出明确的描述,或者指出某个地方。
答案 0 :(得分:5)
注释是EJB 3.0的一部分。对于前者@stateless意味着它是一个无状态会话bean。 @local用于本地接口,@ Remote用于远程bean接口。给出了here对anotations的详细描述。但要理解这些术语的含义,您应该参考有关EJB的手册或书籍。您可以从here下载一本好的EJB 3.0书籍。另请查看Manning Pub的EJB 3 in Action。