2012-02-05 92 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瞭解更多信息。