<property name="jndiName" value="myComponent" />
<property name="businessInterface" value="com.mycom.MyComponent" /></bean><bean id="myController" class = "com.mycom.myController">
<property name="myComponent" ref="myComponent" /></bean>幕后發生了很多魔法般的事情,出于Spring AOP框架的謙虛,你沒有被強迫使用AOP概念來享受這結果!癿yComponent”bean定義建立了一個實現了業務方法接口的EJB代理。EJB本地home在啟動時被緩存,所以一般只需要一次JNDI查找。(也有對失敗時重試的支持,所以一次EJB重部署不會導致客戶端失敗。)EJB每次被調用時,代理調用本地EJB的create()方法并調用EJB的相應業務方法。