程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 更多編程語言 >> 編程綜合問答 >> spring3-spring配置mysql的時候有個奇怪的問題

spring3-spring配置mysql的時候有個奇怪的問題

編輯:編程綜合問答
spring配置mysql的時候有個奇怪的問題

如下這麼寫就沒問題


<bean id="jdbcTemplate" class="org.springframework.jdbc.core.JdbcTemplate"
        p:dataSource-ref="dataSource"/>

但是如下這麼寫

<bean id="jdbcTemplate" class="org.springframework.jdbc.core.JdbcTemplate">
        <ref name="dataSource">dataSource</ref>
    </bean>

就報錯
cvc-complex-type.2.4.a: Invalid content was found starting with element 'ref'. One of '{"http://www.springframework.org/schema/beans":description, "http://www.springframework.org/schema/beans":meta, "http://www.springframework.org/schema/beans":constructor-arg, "http://www.springframework.org/schema/beans":property, "http://www.springframework.org/schema/beans":qualifier, "http://www.springframework.org/schema/beans":lookup-method, "http://www.springframework.org/schema/beans":replaced-method, WC[##other:"http://www.springframework.org/schema/beans"]}' is expected.

這倆種寫法有什麼區別?我第二種是不是寫錯了?

最佳回答:


<property name="dataSource" ref="dataSource"></property>

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved