内部bean
在某个bean标签内部定义的bean对象叫做内部bean,只能内部的引用
<bean id="userServlet01" class="com.offcn.web.UserServlet">
<property name="userService">
<bean class="com.offcn.service.UserService">
<property name="userDao" ref="userDao"></property>
</bean>
</property>
</bean>
外部bean
在beans标签内不直接定义的bean对象叫做外部bean,外部bean可以多次引用
<bean id="userServlet01" class="com.offcn.web.UserServlet">
<property name="userService">
<bean class="com.offcn.service.UserService">
<property name="userDao" ref="userDao"></property>
</bean>
</property>
</bean>
<bean id="userServlet02" class="com.offcn.web.UserServlet">
<property name="userService" ref="userService"></property>
</bean>