今天在学Spring的时候发现applicationContext.xml中的bean的constructor-arg中用alt+/召唤不出来name属性,百度了一下才知道原来是我用的依赖版本过低.
解决方法:将你原来的beans中的依赖替换成下面的版本
<beans
xmlns="http://www.springframework.org/schema/beans"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:p="http://www.springframework.org/schema/p"
xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-3.0.xsd">
注意:直接粘贴复制到xml中可能发生Element type "bean" must be followed by either attribute specifications, ">" 这种问题.!
怎么解决呢?
将上边这部分用空格替换,那一行报错误就这么处理那一行.最后crtl+s保存.