首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > J2SE开发 >

关于在hibernate中进行set注入时字母P大写,提示找不到此注入。解决思路

2012-03-16 
关于在hibernate中进行set注入时字母P大写,提示找不到此注入。今天用搭框架的时候,以ePerformanceBiz第二字

关于在hibernate中进行set注入时字母P大写,提示找不到此注入。
今天用搭框架的时候,以ePerformanceBiz第二字母P大写,在applicationContext.xml中进行

Java code
    <bean name="/ePerformance" class="com.ch.struts.action.EPerformanceAction">        <property name="ePerformanceBiz">            <ref bean="EPerformanceBiz"/>        </property>    </bean>
这种命名注入时,提示在EPerformanceAction找不到ePerformanceBiz这个类名。最后更换类型,将其它字母都进行大写除了P字母,都可以有用就是P字母不行。且在EPerformanceAction类中对ePerformanceBiz进行set时
Java code
private EPerformanceBiz ePerformanceBiz=null;public void setEPerformanceBiz(EPerformanceBiz performanceBiz) {    ePerformanceBiz = performanceBiz;}    private EPerformanceBiz eperBiz=null;    public void setEperBiz(EPerformanceBiz eperBiz) {        this.eperBiz = eperBiz;    }
两种set方式都不同。
求大神解释,这是与关键字冲突?还是与自己可能在编写代码中的关键名冲突???

[解决办法]
很久没有沙发了....求结果,看楼下的回答....

热点排行