|
该用户从未签到
|
今天刚换了4的版本就报错,纠结啊,求助1 z2 `) U; u" |- C3 P% a
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:
( C6 X2 }/ n1 ~: B5 O5 I3 u- {
% a9 ?$ n( l1 }/ h8 P这是我spring配置信息:9 g5 n/ O+ [, `
* I+ t9 u+ H8 @3 z<?xml version="1.0" encoding="UTF-8"?>0 Q0 q+ o" n3 S# d5 `6 @. M" G
<beans xmlns="http://www.springframework.org/schema/beans"$ N- t" K3 J: }; w |
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
5 Q7 \6 z- n( c* `4 ]) o xmlns:aop="http://www.springframework.org/schema/aop"
2 D& j3 `) T8 T* S. U) E* ?' U/ F xmlns:context="http://www.springframework.org/schema/context"1 U& U" ^ y% ^8 Z g* i
xmlns:p="http://www.springframework.org/schema/p" J4 q* }6 w( _; N$ I+ }0 G
xmlns:tx="http://www.springframework.org/schema/tx"" }; S. `# D/ h$ X& _9 o
xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans.xsd7 X% h8 e! U. Y- o
http://www.springframework.org/schema/aop http://www.springframework.org/schema/aop/spring-aop-4.0.xsd, A& O: m* o6 ^) N. y- z
http://www.springframework.org/schema/context http://www.springframework.org/s ... ing-context-4.0.xsd
/ P7 S. |4 W; N, ~. p) ^6 F" K http://www.springframework.org/schema/tx http://www.springframework.org/schema/tx/spring-tx-4.0.xsd">
" o9 R! j5 C" U" i: ^3 L0 n( p
% P$ ]& { z! c; o7 e <!-- 配置连接池数据源 -->4 l0 Y: C h3 j M ?
<!-- <bean id="dataSource" class="org.springframework.jndi.JndiObjectFactoryBean">
+ J+ K' A3 \! L8 |( Y <property name="jndiName">
0 x& d9 y/ ?" Y8 [$ W. ` T <value>java:comp/env/jdbc/oracle</value>* \7 B2 E, d0 ~) g1 \7 |
</property>8 d) p' ?' k! Y! ~* e% c5 _
</bean> -->
j# ?- g; b( c3 m <!-- 使用外部文件配置数据源 -->
/ h( w& F, v& f6 D6 R- ] <bean id="config" class="org.springframework.beans.factory.config.PropertyPlaceholderConfigurer">3 `$ Q& V: z/ }! c4 o8 G7 \& R3 O0 z
<property name="location">1 `" t2 E# c. C( ]6 @- t
<value>classpath:jdbc.properties</value>/ ]) @# x" |! M j1 Y o8 L
</property>
3 X9 C9 E+ j2 c </bean>; n0 p7 s2 c0 U, T
<bean id="Source" class="org.springframework.jdbc.datasource.DriverManagerDataSource" >) H; c% R ~( m G5 V& l( a8 d: R
<property name="driverClassName" value="${driver}"/>2 g( h5 p) y; w6 w( z' q) w
<property name="url" value="${url}"/>( W2 {9 ~8 a1 |8 B4 M- Q0 h
<property name="username" value="${username}"/>
7 N: {2 @ N; ?0 }8 X; h% W0 C <property name="password" value="${password}"/>$ Y. o) e3 o% u# m1 v, W# f/ D$ c7 s
</bean>
0 Z% \( L: e( ~/ o% i/ u7 H Q" b( }/ Y9 ]
<!-- 配置session工厂 -->
' S" k8 \/ ~2 }6 x$ }8 c" Y1 q <bean id="sessionFactory" class="org.springframework.orm.hibernate4.LocalSessionFactoryBean">! x P3 L2 X& K- _
<property name="dataSource" ref="Source"></property>
" Z9 ^% W" N+ k5 w9 v' {: y <property name="hibernateProperties">
2 l* ?5 t: M9 J* K* H2 { <props>
7 a2 c7 T7 T! M+ a3 j9 n# C <prop key="hibernate.dialect">org.hibernate.dialect.Oracle9Dialect</prop># G5 u: @ N6 ?2 q) m
<prop key="hibernate.current_session_context_class">
; o D$ b# W) P7 Z org.springframework.orm.hibernate4.SpringSessionContext
?4 _2 T6 w* \( d& J+ b </prop>0 t9 f% Z2 t9 a: A8 I
</props>8 J& ^& c9 f2 x3 @9 \2 r$ K4 W9 b0 i5 o
</property>
, l2 u6 i! I2 E! d0 ?, E9 P- [ <property name="mappingResources">
4 d* M/ X. f9 x/ S8 w8 P <list>
, C9 K- X& A' d, f+ a+ k; ~& \3 O <value>com/entity.Dept.hbm.xml</value>
T2 G3 b5 Q) m& h3 {+ H% a <value>com/entity.Emp.hbm.xml</value>
3 Y2 M H! J$ ]0 o; I4 C3 H </list>
* k/ h1 n$ M6 \' E3 y; T9 e </property>: V3 o: W1 J. M y8 o* s1 o
</bean>
2 D& g1 t" p( Y* J0 e " U6 d& S5 `6 }6 O0 s, i2 k' `9 f
<!-- 配置dao层bean -->% x8 d6 V1 V3 _+ T
<bean id="staffDao" class="com.Dao.Impl.StaffDaoImpl"> Q# |1 z" E/ e$ m
<property name="sessionfactory" ref="sessionFactory"></property>
0 [. e' L) A- N4 S$ F! j% I </bean>
' _' c8 p. }0 J8 Y4 {8 V9 s- V" N8 ?</beans>5 o0 N2 P' ^) ]4 f; M6 W& j
9 e- F7 x& x5 S: S不管是用哪种jar包的配置都是这个问题,搞不懂 求解
& M& ~" p- Q+ K3 e0 ` |
|