V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
125204412
V2EX  ›  Java

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

  •  
  •   125204412 · 2013-10-14 22:47:11 +08:00 · 3893 次点击
    这是一个创建于 4056 天前的主题,其中的信息可能已经有所发展或是发生改变。
    <bean id="employeeDao" class="com.org.spring.leo.daoImpl.EmployeeDaoImpl"/>
    上面这句bean里面的id属性是自定义的还是根据哪里得到的!!!如果说是自定义的话,那我更改的时候为何会出错!!!
    13 条回复    1970-01-01 08:00:00 +08:00
    raptium
        1
    raptium  
       2013-10-14 22:51:41 +08:00   ❤️ 1
    是自己定义的
    出错是因为别的地方引用了它

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

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

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

    另外,请勿重复发帖
    125204412
        3
    125204412  
    OP
       2013-10-14 23:08:51 +08:00
    @maikcn 我别的bean的ref属性应用了它,但是我也同时修改了ref,但还是报错!!!
    booksmith
        4
    booksmith  
       2013-10-14 23:18:43 +08:00
    把报错的信息贴出来最实际了,这种问题一般都不能算问题的
    maikcn
        5
    maikcn  
       2013-10-14 23:24:29 +08:00
    @125204412 查看console中打印出来的log
    附:
    DRcoding
        6
    DRcoding  
       2013-10-15 00:29:36 +08:00
    在这看到Spring的问题,倍感亲切啊,可惜觉得这样的问题不适合这里唉。
    yangxiongwei
        7
    yangxiongwei  
       2013-10-15 00:51:22 +08:00 via Android
    @DRcoding 第一次在v2ex看到有关java code的讨论,还是关于springframework的。
    chilaoqi
        8
    chilaoqi  
       2013-10-15 08:40:47 +08:00
    Spring 确实有点反人类,但说xml配置这块
    125204412
        9
    125204412  
    OP
       2013-10-15 09:01:14 +08:00
    @DRcoding
    @yangxiongwei
    为何不属于这里?难道这里不是技术讨论的地方吗?
    DRcoding
        10
    DRcoding  
       2013-10-15 11:11:41 +08:00
    @125204412 没有说不属于这里。LZ可以先看下Java节点的主题数,就可以知道java在这并不是很hot,我在V2EX确实也没见过多少Java的问题,尤其是Java Web。由于我也是搞Java的,所以会说看到这问题,倍感亲切啊。其次,类似这样的基本问题,觉得Google就可以了,注意consol信息。
    125204412
        11
    125204412  
    OP
       2013-10-15 12:23:56 +08:00
    @DRcoding Java节点的主题数也差不多上百吧!至于我为什么会来v2ex呢,因为我Google和百度过了,类似的答案找是能找到!可是我没看明白,也没理解...直到来到了v2ex才解决问题!! Google和百度解释的时候都是一大长串的东西,都没有说到要点。这里的都高手云集的地方,都是一语点破!!!
    jones
        12
    jones  
       2013-10-15 13:31:26 +08:00
    我觉得你应该先把spring reference看一遍,你这明显就是还没入门吧,
    ruoran
        13
    ruoran  
       2014-01-20 02:52:47 +08:00
    @DRcoding Java,Java Web,Spring MVC 的问题应该在哪问?
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   984 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 34ms · UTC 20:33 · PVG 04:33 · LAX 12:33 · JFK 15:33
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.