我在applicationContext.xml中配置如下 <!-- bo配置 -->
<bean id="tTreeBo" class="com.web.bo.Home.TTreeBo"><!--这里报错:No setter found for property 'tTreeDao' in class 'com.web.bo.Home.TTreeBo'-->
<property name="tTreeDao">
<ref local="tTreeDao"/>
</property>
</bean>
<!-- dao配置 -->
<bean id="tTreeDao" class="com.web.dao.Home.TTreeDao">
<property name="sessionFactory">
<ref local="sessionFactory"/>
</property>
</bean>
<bean id="tAuthorityDao" class="com.web.dao.Home.TAuthorityDao">
<property name="sessionFactory">
<ref local="sessionFactory"/>
</property>
</bean>
<!-- 创建sessionFactory -->
<bean id="sessionFactory"
class="org.springframework.orm.hibernate3.LocalSessionFactoryBean">
<property name="configLocation">
<value>file:hibernate.cfg.xml</value>
</property>
</bean>
我的TTreeBo类
private TTreeDao tTreeDao; public TTreeDao getTTreeDao() {
return tTreeDao;
}
public void setTTreeDao(TTreeDao treeDao) {
tTreeDao = treeDao;
}我明明在TTreeBo里面有get和set方法,但是为什么报错啊???急急急,求求各位大侠出手相助,小弟先谢谢了
<bean id="tTreeBo" class="com.web.bo.Home.TTreeBo"><!--这里报错:No setter found for property 'tTreeDao' in class 'com.web.bo.Home.TTreeBo'-->
<property name="tTreeDao">
<ref local="tTreeDao"/>
</property>
</bean>
<!-- dao配置 -->
<bean id="tTreeDao" class="com.web.dao.Home.TTreeDao">
<property name="sessionFactory">
<ref local="sessionFactory"/>
</property>
</bean>
<bean id="tAuthorityDao" class="com.web.dao.Home.TAuthorityDao">
<property name="sessionFactory">
<ref local="sessionFactory"/>
</property>
</bean>
<!-- 创建sessionFactory -->
<bean id="sessionFactory"
class="org.springframework.orm.hibernate3.LocalSessionFactoryBean">
<property name="configLocation">
<value>file:hibernate.cfg.xml</value>
</property>
</bean>
我的TTreeBo类
private TTreeDao tTreeDao; public TTreeDao getTTreeDao() {
return tTreeDao;
}
public void setTTreeDao(TTreeDao treeDao) {
tTreeDao = treeDao;
}我明明在TTreeBo里面有get和set方法,但是为什么报错啊???急急急,求求各位大侠出手相助,小弟先谢谢了
这个是命名规范问题
第一个字母小写,第二个字母也要小写
No setter found for property 'tTreeDao' in class 'com.web.bo.Home.TTreeBo
应该不是命名规范的问题,主要是tTreeDao,不知道你在TTreeBo是如何定义的。。肯定不一致导致的