ssh整合開(kāi)發(fā),常見(jiàn)的錯(cuò)誤
Error creating bean with name 'sessionFactory' defined更多是因?yàn)閖ar包沖突所致,asm-util-2.2.3,asm-2.2.3,asm-commons-2.2.3 這三個(gè)保留第二個(gè)。
另外,關(guān)于用eclipse自動(dòng)添加spring支持,生成的applicationContext.xml文件里定義的內(nèi)容:
<bean id="sessionFactory"
class="org.springframework.orm.hibernate3.annotation.AnnotationSessionFactoryBean">
<property name="configLocation"
value="classpath:hibernate.cfg.xml">
</property>
</bean>
class="org.springframework.orm.hibernate3.annotation.AnnotationSessionFactoryBean">
<property name="configLocation"
value="classpath:hibernate.cfg.xml">
</property>
</bean>
應(yīng)該改為:
<bean id="sessionFactory"
class="org.springframework.orm.hibernate3.LocalSessionFactoryBean">
<property name="configLocation"
value="classpath:hibernate.cfg.xml">
</property>
</bean>
class="org.springframework.orm.hibernate3.LocalSessionFactoryBean">
<property name="configLocation"
value="classpath:hibernate.cfg.xml">
</property>
</bean>
posted on 2010-01-17 16:24 MichaelLee 閱讀(352) 評(píng)論(0) 編輯 收藏 所屬分類: Struts 、Hibernater 、Spring