?
Dokumen ini menggunakan Manual laman web PHP Cina Lepaskan
目錄
做為一個(gè)輕量級的容器,Spring常被認(rèn)為是EJB的替代品。我們也相信,對于很多(甚至是絕大多數(shù))應(yīng)用和情況,采用Spring作為容器,并借助它對事務(wù)、ORM和JDBC訪問等的支持,是一種比采用EJB及EJB容器以實(shí)現(xiàn)同樣的功能更好的選擇。
然而,需要特別注意的是,使用了Spring并不是說我們就不能用EJB了。實(shí)際上,Spring使得訪問和實(shí)現(xiàn)EJB及其功能更加方便。另外,如果通過Spring來訪問EJB組件服務(wù),以后就可以在本地EJB組件,遠(yuǎn)程EJB組件,或者是POJO(簡單Java對象)這些變體之間透明地切換實(shí)現(xiàn)方式,而不需要改變客戶端的代碼。
本章,我們來看看Spring是如何幫助我們訪問和實(shí)現(xiàn)EJB組件的。Spring在訪問無狀態(tài)Session Bean(SLSBs)的時(shí)候特別有用,現(xiàn)在我們就由此開始討論。