2012-02-05 88 views
1

是否可以将托管bean转换为企业托管Bean?你会举一些例子吗?将托管bean转换为EJB

+2

'企业管Bean'= EJB? – home 2012-02-05 16:22:59

+0

什么使它成为“企业”? EJB是一个超载的术语,它包含了几个容器提供的服务,其中一些对于JSF控制器来说并不合适。 – millimoose 2012-02-05 16:29:31

+0

这肯定是可能的。但它有道理吗? – BalusC 2012-02-05 23:36:25

回答

2

对于转动POJO bean类到EJB,添加@Stateful注释的@Stateless和实施@Remote@Local(或两者)的接口。当然,一些额外的配置步骤将是必要的,但这取决于您使用的特定应用程序服务器。

做沿着这些路线的东西:

@Local 
public interface ServiceLocal { 
} 

@Remote 
public interface ServiceRemote { 
} 

@Stateless 
public class ServiceEJB implements ServiceLocal, ServiceRemote { 
} 
1

如果你有一个有效的场景,你想用EJB作为你的支持bean,那么你可以做到这一点。 JBoss Seam会帮助你。请查看this了解更多信息。