今天刚换了4的版本就报错,纠结啊,求助+ g9 f8 l9 J; U' M; @& ~9 Q: _) p
org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'Source' defined in class path resource [applicationContext.xml]: Error setting property values; nested exception is org.springframework.beans.PropertyBatchUpdateException; nested PropertyAccessExceptions (1) are: " t4 d( L' {; L3 H( A' h1 S+ [: {+ O+ {& t5 W1 g' @! P, O* o! b
这是我spring配置信息: $ E, f$ _; T2 A2 |. d% K+ R, i 7 K4 Y% l- @+ r6 C<?xml version="1.0" encoding="UTF-8"?> ) x: v. j+ m" O* g* d3 I4 [$ P<beans xmlns="http://www.springframework.org/schema/beans"7 f. T m& |; L: T, a6 O4 i" O
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" - @: \7 t$ x, t5 }" F. P) \ xmlns:aop="http://www.springframework.org/schema/aop" ' ?, M/ t8 t3 ~& q, f2 y, M xmlns:context="http://www.springframework.org/schema/context"1 Z5 m8 A) Q* B w9 X4 w
xmlns:p="http://www.springframework.org/schema/p" 7 B- m. m5 r6 W8 f/ W/ S xmlns:tx="http://www.springframework.org/schema/tx" 9 A O; p# ^3 k0 n6 C3 R$ C xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans.xsd/ Y |9 c. S) D, _- l" }# l http://www.springframework.org/schema/aophttp://www.springframework.org/schema/aop/spring-aop-4.0.xsd - o' W" ?1 S( d7 O; m, Ohttp://www.springframework.org/schema/contexthttp://www.springframework.org/s ... ing-context-4.0.xsd4 s. H1 l( A) ]- c X http://www.springframework.org/schema/txhttp://www.springframework.org/schema/tx/spring-tx-4.0.xsd">: C) x; ?8 p% T* p7 Y
( I. [- O3 [6 ~) i0 ^! a <!-- 配置连接池数据源 --> 7 I ~, K; T+ S! K2 `( W <!-- <bean id="dataSource" class="org.springframework.jndi.JndiObjectFactoryBean">' M' k5 I4 Q9 Y6 X; Q' O3 ~
<property name="jndiName"> 1 k( W; `9 N; z5 m2 r <value>java:comp/env/jdbc/oracle</value>0 T: d+ R8 R2 U. {; D n
</property> 1 _0 U4 C0 N- n& m! e </bean> -->8 g7 u. U7 g) R- t: `
<!-- 使用外部文件配置数据源 --> # j1 T$ ~5 p2 i& I <bean id="config" class="org.springframework.beans.factory.config.PropertyPlaceholderConfigurer">7 B! d: o `8 p
<property name="location">1 a/ a9 x; p2 O: c& E n' J3 P/ @
<value>classpath:jdbc.properties</value> + e& K: Y6 q+ L </property> : R" J& ~+ D3 `! K+ J, c </bean> 4 _1 o2 H6 _) E& L7 b, ? <bean id="Source" class="org.springframework.jdbc.datasource.DriverManagerDataSource" >- T( H4 ?4 E$ H# F8 b
<property name="driverClassName" value="${driver}"/> " k1 d& h& k0 r" P <property name="url" value="${url}"/> T! M! B, q A( H& y! M <property name="username" value="${username}"/> 5 C( {8 B7 S. I, k6 [. ?4 u3 ? <property name="password" value="${password}"/> % W1 d& _# Z1 y6 v$ R5 t2 F6 b/ r3 y </bean> $ i5 I6 _' I; n, x' e5 T2 M 4 {3 Z; @) u( v
<!-- 配置session工厂 --> 3 i* o; |1 r- j! u9 o* e( n# \ A <bean id="sessionFactory" class="org.springframework.orm.hibernate4.LocalSessionFactoryBean"> # J0 z6 q6 L( T P1 V <property name="dataSource" ref="Source"></property>3 E( k7 Y0 @5 t
<property name="hibernateProperties"># m9 L7 a' V3 |- \1 }
<props> 6 X1 W8 r6 [. o1 I <prop key="hibernate.dialect">org.hibernate.dialect.Oracle9Dialect</prop> ' F! r9 i' w- C* A* G1 C <prop key="hibernate.current_session_context_class"> ]& _1 k% M. ^8 `
org.springframework.orm.hibernate4.SpringSessionContext n4 F/ m& ` E0 I8 e% T
</prop>4 k/ h: Z5 `0 h
</props> / g$ a8 O' ?/ k4 L# l7 U+ q </property> . R6 ]( c6 p7 } <property name="mappingResources">* Q8 {% }1 `! I$ F2 T& g
<list> / S3 |+ l( T+ L9 v <value>com/entity.Dept.hbm.xml</value> , M g) u" F1 o! V& Q <value>com/entity.Emp.hbm.xml</value> 7 t9 L+ U/ N" x' d+ x </list>! E7 @# Q- Y5 U% H' J2 T0 |
</property> - E/ M7 v; @9 m </bean>2 h% V( I( _0 B/ v* Y9 I
* \! x+ U. h; B* G9 r
<!-- 配置dao层bean --> 3 I4 l% p2 O- ^; u <bean id="staffDao" class="com.Dao.Impl.StaffDaoImpl"> 8 c# b7 z0 ^& `( S& w, j5 p" J <property name="sessionfactory" ref="sessionFactory"></property> - \8 T& a# L" V( N" a </bean> 9 g8 a: g5 E* a* }* o1 l5 {& n</beans> $ h% @5 X1 s& [5 D; [& @3 `3 }& c9 }2 t( s
不管是用哪种jar包的配置都是这个问题,搞不懂 求解 * m% s8 P4 J7 k& V- s" f