如何在spring的xml配置中定义一个字符串数组以满足Intellij Idea?

时间:2017-02-21 09:31:55

标签: spring intellij-idea

我使用以下xml配置:

<bean class="org.springframework.aop.framework.autoproxy.BeanNameAutoProxyCreator">
    <property name="beanNames">
        <array value-type="java.lang.String">
            <value>someService</value>
        </array>
    </property>
    <property name="interceptorNames">
        <array value-type="java.lang.String">
            <value>managerSecurity</value>
            <value>teamSecurity</value>
        </array>
    </property>
</bean>

它有效。但Intellij Idea给了我一个错误:期望,得到&#39; stringValue&#39; 我想知道在Spring配置中定义一个字符串值数组以满足Intellij想法验证的正确方法是什么? enter image description here

1 个答案:

答案 0 :(得分:2)

您似乎可能已为标记正文配置了一些语言注入。要验证,请在光标位于内部时按Alt + Enter,如果您打算进行&#34;编辑...片段&#34;那就是这种情况。请检查文件|中的手动语言注入设置设置|编辑|语言注入和/或尝试禁用可能导致此问题的第三方插件。