no setter found for property'hibernateProperty'这是什么原因,希望高手们冒个泡

来源:百度知道 编辑:UC知道 时间:2024/05/15 04:11:32
no setter found for property'hibernateProperty'in class 'org.springframework.orm.hibernate3.LocalSessionFactoryBean'
1.我连接 SQL server 2000
具体代码如下:
<bean id="sessionFactory"
class="org.springframework.orm.hibernate3.LocalSessionFactoryBean">
<property name="dataSource" value="dataSource"></property>
<property name="mappingResources">
<list>
<value>
com/v512/guestbook/model/Guestbook.hbm.xml
</value>
</list>
</property>
<property name="hibernateProperty">
<props>
<prop key="hibernate.dialect">
org.hibernate.dialect.SQLServerDialect
</prop>
</props>
</property>

</bean>
<bean id="dataSource"
class="org.apache.commons.dbcp.Basi

提示的意思是:在hibernate的jar包的那个类中hibernateProperty是没有的。
-------------------------------
</property>
<property name="hibernateProperty">
<props>
<prop key="hibernate.dialect">
org.hibernate.dialect.SQLServerDialect
</prop>
</props>
</property>
就是这部分。 这里你是想配置一个数据库的方言吧?

可以直接加在datasource那部分里
就是在username、password后面

---------------------------
个人意见、希望对你有帮助