invalid property name ' XxxYyy' - not JavaBean compliant

invalid property name not JavaBean compliant

场景:spring注入,提示Invalid  property  name 'CodedbDao' -  not  JavaBean  compliant解决思路

spring注入,提示Invalid property name 'CodedbDao' - not JavaBean compliant
applicationContext.xml:
XML code
    <bean id="LoginCodedbDAO" class="com.zjm.ssh2.login.dao.hibernate.CodedbDAO">
        <property name="sessionFactory">
            <ref bean="sessionFactory" />
        </property>
    </bean>
    <bean id="LoginCodeService" class="com.zjm.ssh2.login.services.CodeService">
        <property name="CodedbDao">     <!--[color=#FF0000]这行报错[/color]-->
            <ref bean="LoginCodedbDAO" />
        </property>
    </bean>



CodeService.java:
Java code
package com.zjm.ssh2.login.services;

import com.zjm.ssh2.login.dao.iface.ICodedbDAO;
import com.zjm.ssh2.login.services.iface.ICodeService;

public class CodeService implements ICodeService {
    public ICodedbDAO CodedbDao;

    public ICodedbDAO getCodedbDao() {
        return CodedbDao;
    }

    public void setCodedbDao(ICodedbDAO codedbDao) {
        CodedbDao = codedbDao;
    }
}


CodedbDAO.java
Java code
import com.zjm.ssh2.login.dao.iface.ICodedbDAO;
public class CodedbDAO extends HibernateDaoSupport implements ICodedbDAO {
......
}



applicationContext.xml文件里<property name="CodedbDao">这行报错:Invalid property name 'CodedbDao' - not JavaBean compliant
请问怎么回事

------解决方案--------------------
JavaBean 规范

请把首字母改小写试试   例如: xxxYyyZzz
  • 2
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值