spring applicationContext.xml配置的问题!!!

2013-10-14 22:47:11 +08:00
 125204412
<bean id="employeeDao" class="com.org.spring.leo.daoImpl.EmployeeDaoImpl"/>
上面这句bean里面的id属性是自定义的还是根据哪里得到的!!!如果说是自定义的话,那我更改的时候为何会出错!!!
3922 次点击
所在节点    Java
13 条回复
raptium
2013-10-14 22:51:41 +08:00
是自己定义的
出错是因为别的地方引用了它

你看看是不是别的地方写了 ref="employeeDao"
当然也有可能是写在了代码的注解里
maikcn
2013-10-14 23:00:36 +08:00
只是考虑Spring的话,这个id是自定义的,就是配置了一个id为employeeDao的bean,实现类是EmployeeDaoImpl,然后spring就可以根据id获取到实现类了

出错可能是由于引用这个bean的地方没有同步修改,比如xml中有ref到这个bean的或注解

如果没有找到显式的调用,可能是由于你使用的框架按照命名规则进行了封装
这样这个值就不能算是自定义的了

另外,请勿重复发帖
125204412
2013-10-14 23:08:51 +08:00
@maikcn 我别的bean的ref属性应用了它,但是我也同时修改了ref,但还是报错!!!
booksmith
2013-10-14 23:18:43 +08:00
把报错的信息贴出来最实际了,这种问题一般都不能算问题的
maikcn
2013-10-14 23:24:29 +08:00
@125204412 查看console中打印出来的log
附:
DRcoding
2013-10-15 00:29:36 +08:00
在这看到Spring的问题,倍感亲切啊,可惜觉得这样的问题不适合这里唉。
yangxiongwei
2013-10-15 00:51:22 +08:00
@DRcoding 第一次在v2ex看到有关java code的讨论,还是关于springframework的。
chilaoqi
2013-10-15 08:40:47 +08:00
Spring 确实有点反人类,但说xml配置这块
125204412
2013-10-15 09:01:14 +08:00
@DRcoding
@yangxiongwei
为何不属于这里?难道这里不是技术讨论的地方吗?
DRcoding
2013-10-15 11:11:41 +08:00
@125204412 没有说不属于这里。LZ可以先看下Java节点的主题数,就可以知道java在这并不是很hot,我在V2EX确实也没见过多少Java的问题,尤其是Java Web。由于我也是搞Java的,所以会说看到这问题,倍感亲切啊。其次,类似这样的基本问题,觉得Google就可以了,注意consol信息。
125204412
2013-10-15 12:23:56 +08:00
@DRcoding Java节点的主题数也差不多上百吧!至于我为什么会来v2ex呢,因为我Google和百度过了,类似的答案找是能找到!可是我没看明白,也没理解...直到来到了v2ex才解决问题!! Google和百度解释的时候都是一大长串的东西,都没有说到要点。这里的都高手云集的地方,都是一语点破!!!
jones
2013-10-15 13:31:26 +08:00
我觉得你应该先把spring reference看一遍,你这明显就是还没入门吧,
ruoran
2014-01-20 02:52:47 +08:00
@DRcoding Java,Java Web,Spring MVC 的问题应该在哪问?

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/85599

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX