<?xml version="1.0" encoding="UTF-8"?>
<beans
xmlns="http://www.springframework.org/schema/beans"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-2.5.xsd">
<bean id="dataSource"
class="org.springframework.jndi.JndiObjectFactoryBean">
<property name="jndiName" value="java:comp/env/jdbc/mldn"></property>
</bean>
<bean id="sessionFactory"
class="org.springframework.orm.hibernate3.LocalSessionFactoryBean">
<property name="dataSource">
<ref bean="dataSource" />
</property>
<property name="hibernateProperties">
<props>
<prop key="hibernate.dialect">
org.hibernate.dialect.MySQLDialect
</prop>
<!-- 表示允许自动提交 -->
<prop key="hibernate.connection.autocommit">true</prop>
<!-- 显示sql语句 -->
<prop key="hibernate.show_sql">true</prop>
</props>
</property>
<property name="mappingResources">
<list>
<value>com/mldn/vo/User.hbm.xml</value>
</list>
</property>
</bean>
<bean id="hibernateTemplate"
class="org.springframework.orm.hibernate3.HibernateTemplate">
<property name="sessionFactory">
<ref bean="sessionFactory"/>
</property>
</bean>
<bean id="iuserdao" class="com.mldn.dao.IUserDAO"
abstract="true">
</bean>
<bean id="iuserdaoimpl" class="com.mldn.dao.impl.IUserDAOImpl"
parent="iuserdao">
<property name="hibernateTemplate">
<ref bean="hibernateTemplate"/>
</property>
</bean> </beans>红色的那行为什么报这个错No setter found for property 'hibernateTemplate' in class 'com.mldn.dao.impl.IUserDAOImpl'
<beans
xmlns="http://www.springframework.org/schema/beans"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-2.5.xsd">
<bean id="dataSource"
class="org.springframework.jndi.JndiObjectFactoryBean">
<property name="jndiName" value="java:comp/env/jdbc/mldn"></property>
</bean>
<bean id="sessionFactory"
class="org.springframework.orm.hibernate3.LocalSessionFactoryBean">
<property name="dataSource">
<ref bean="dataSource" />
</property>
<property name="hibernateProperties">
<props>
<prop key="hibernate.dialect">
org.hibernate.dialect.MySQLDialect
</prop>
<!-- 表示允许自动提交 -->
<prop key="hibernate.connection.autocommit">true</prop>
<!-- 显示sql语句 -->
<prop key="hibernate.show_sql">true</prop>
</props>
</property>
<property name="mappingResources">
<list>
<value>com/mldn/vo/User.hbm.xml</value>
</list>
</property>
</bean>
<bean id="hibernateTemplate"
class="org.springframework.orm.hibernate3.HibernateTemplate">
<property name="sessionFactory">
<ref bean="sessionFactory"/>
</property>
</bean>
<bean id="iuserdao" class="com.mldn.dao.IUserDAO"
abstract="true">
</bean>
<bean id="iuserdaoimpl" class="com.mldn.dao.impl.IUserDAOImpl"
parent="iuserdao">
<property name="hibernateTemplate">
<ref bean="hibernateTemplate"/>
</property>
</bean> </beans>红色的那行为什么报这个错No setter found for property 'hibernateTemplate' in class 'com.mldn.dao.impl.IUserDAOImpl'
解决方案 »
- 学生信息管理系统怎么做啊?
- java 的输出值的问题
- 请教各位java达人,java的GUI设计中,如何实现控件的层次显示?
- hibernate的Id Generator的处理
- Java操作word
- 对Spring理解的一些困惑 (简单问题)
- Action中取不到JavaScript中变量值!为什么?
- 原struts系统移植到websphere上出的标签问题 (有本事就来拿分)
- 在struts中,如何通过javaScript 来提交一个表单?
- 用过Eclipse+Tomcat+lomboz的请看一下
- spring获取数据源dataSource
- spring 1.2升级到2.0.8需要调整那些东西?
检查下你的 com.mldn.dao.impl.IUserDAOImpl 类中是否存在 hibernateTemplate 属性的 setter 方法
说明没有找到关于属性 hibernateTemplate 的set方法 你检查检查
public void setHibernateTemplate(HibernateTemplate hibernateTemplate) {
this.hibernateTemplate = hibernateTemplate;
}