Spring延遲加載EJB代理
摘要: 在Spring中提供了兩個代理工廠Bean來代理EJB的訪問: LocalStatelessSessionProxyFactoryBean和SimpleRemoteStatelessSessionProxyFactoryBean。當(dāng)任何一個EJB代理工廠Bean在ApplicationContext中使用時,Bean工廠會預(yù)先實例化單實例的 Bean。這通常是一件好事,但它可能會導(dǎo)致EJB代理工廠Bean在EJB被綁定到名字服務(wù)之前,試圖查找EJB的home接口。通過屬性的設(shè)置,可確保這個EJB在裝載時不會試圖查找home接口,直到它首次被使用為止,這將會留有足夠的時間來把EJB綁定到名稱服務(wù)上。
閱讀全文