zoukankan      html  css  js  c++  java
  • 在IDEA中配置Spring的XML装配

    不考虑混合模式的话,Spring有三类装配Bean的方法,自动装配和Java代码装配都会很容易上手,但在弄XML装配时遇到了问题,这与IDEA环境有关。

    装配时需要在源码中配置XML文件的位置,我看别人一般用代码加载XML文件,但现在一般是用标注的方式: @ImportResource("classpath:XXX.xml") , 其中XXX.xml与源码在同一个目录下。

    但在IDEA环境中测试时会提示找不到XXX.xml文件,出现

    “org.springframework.beans.factory.NoSuchBeanDefinitionException: No qualifying bean of type 'XXX' available ....”

    的异常。后来看别人的介绍,可以用 @ImportResource("classpath*:XXX.xml") 来寻找XXX.xml ,路径中多了个*。我用了这种方法后,还是会出现同样的异常。

    后面觉得应该先清楚classpath的意义是啥,看了 https://blog.csdn.net/SkyeBeFreeman/article/details/56495637 这篇博客,发现大家的 src/main/resources 是 Resources Folders,而我的不是,于是我创建了resources 文件夹,并将其修改为 Resources Folders,再运行,OK了。

  • 相关阅读:
    ICS SIP Call移植
    ubuntu常用软件安装
    ubuntu开机自动设置屏幕亮度
    书摘《苹果是方的》
    dbml 添加时自动生成 Guid & DataTime
    English 中有趣的a和d
    asp.net 生成ul控件
    lambda c# 3.0
    0809 END Lakers
    linq c# 3.0
  • 原文地址:https://www.cnblogs.com/winstonet/p/9011111.html
Copyright © 2011-2022 走看看