Spring问题!请高手回答! id是配置文件中用到的标识,name是java文件中的名称 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 可以说没区别,name可以当成是bean的别名 id 可以由其它 bean 来指向的,而 name 其他 bean 是指向不到,这就是他们的区别。 id是唯一的识别,name是id的别名,但是在bean引用的时候只能有id指向你需要的bean,name不能指定! 还有一个区别就是在sping和struts的整合当中要把action配置在spring的配置文件中的时候因为action的path属性都是/action那么在spring的配置文件中必须用name=“/action”因为id属性是不能有符号的 所谓“指向”,是指的是引用吗?如果是的话,看一下我的配置文件,是不是有错误? <bean name="DealerMstSearchRetriveServiceReadOnly" class="jp.co.ymsl.gmacs.service.impl.DealerMstSearchRetriveServiceImpl" parent="BaseService" > <property name="dealerMstLogic"> <ref bean="DealerMstLogic"/> </property> </bean> <bean name="DealerMstLogic" class="jp.co.ymsl.gmacs.logic.impl.DealerMstLogicImpl" > <property name="areaDao"> <ref bean="AreaDao"/> </property> <property name="dealerDao"> <ref bean="DealerDao"/> </property> </bean>但是,我运行起来是没有问题的。所以不太明白上面提到的“指向”指的是什么? 使用struts2标签要哪些jar???? hibernate的cascade问题 JSF中使用JfreeChart的问题 多级下拉列表 java IntelliJ IDEA ? 自动装配对简化企业开发的作用 java求1-n的整数中1的个数,怎么求啊?请大牛帮忙。。。 sun.com的javamail包为什么下载不了?? 菜鸟关于eclipse和Jboss的几个问题?路过的都进来看看! 字节数组与double之间的转换问题 在jsp下如何实现下拉框的联动?急等!求救 请教关于OSWorkFlow的问题?
在sping和struts的整合当中
要把action配置在spring的配置文件中的时候
因为action的path属性都是/action
那么在spring的配置文件中必须用name=“/action”
因为id属性是不能有符号的
<bean
name="DealerMstSearchRetriveServiceReadOnly"
class="jp.co.ymsl.gmacs.service.impl.DealerMstSearchRetriveServiceImpl"
parent="BaseService"
>
<property name="dealerMstLogic">
<ref bean="DealerMstLogic"/>
</property>
</bean> <bean
name="DealerMstLogic"
class="jp.co.ymsl.gmacs.logic.impl.DealerMstLogicImpl"
>
<property name="areaDao">
<ref bean="AreaDao"/>
</property>
<property name="dealerDao">
<ref bean="DealerDao"/>
</property>
</bean>
但是,我运行起来是没有问题的。所以不太明白上面提到的“指向”指的是什么?