zoukankan      html  css  js  c++  java
  • noncompatible bean definition of same name and class

    在整合struts2.1.6+spring2.5.6开发中,使用了注解和struts-convention来实现零配置管理。spring也使用注解annotation方式。现在的问题是:我在连个个不同package中有两个相同名称的类,只是类所在的目录不同。例如在 com.idearsoft.idear.module.SystemMaintain.action下有个HomeAction.java,在 com.idearsoft.idear.module.Main.action也有一个HomeAction.java。在应用服务器启动时总是提示这两个homeAction 冲突。

    回答:

    spring管理bean大概类似把bean实例化放到map中,它会以配置的id和name(如果配置的话)
    为key存放起来,2个一样的肯定要成冲突楼主应该给他们换个名字就成啦
    controller("systemHomeAction")
    controller("moduleHomeAction")

  • 相关阅读:
    Electio Time poj
    排列的字典序问题
    poj 2365
    编程中的命名设计那点事(转)
    编程命名中的7+1个提示(转)
    poj 1664 放苹果——递归
    再论字典序
    poj 3618
    sort用法
    poj 1088
  • 原文地址:https://www.cnblogs.com/huzi007/p/3040178.html
Copyright © 2011-2022 走看看