EJB3.0版本是從開發(fā)者的角度對EJB架構(gòu)的簡化.
這個(gè)簡化有幾個(gè)方面:
1.企業(yè)bean所需接口定義的簡化:在EJB3.0模型中不需要再定義本地(Home)接口和組件接口.
2.bean提供者和容器之間契約性需求的簡化:企業(yè)bean不再需要實(shí)現(xiàn)javax.ejb.Enterpricebean接口.
3.訪問一個(gè)bean的API的簡化:簡易的依賴注入的定義和簡單的look-up API.
4.java元數(shù)據(jù)注釋的介入對部署描述的替代.
5.通過定義一個(gè)基于直接使用java類而不是持久化組件的輕量級的關(guān)系對象映射來進(jìn)行對象持久化的簡化