`

将我学习的东西做一下总结

阅读更多
<转自: http://ying-xing08-163-com.iteye.com/blog/448645>
1 Cannot find class [ com.qj.example.service.impl.energyManagementServiceimpl] for bean with name 'energyManagementService' defined in class path resource [beans_energy_service.xml]; nested exception is java.lang.ClassNotFoundException:  com.qj.example.service.impl.energyManagementServiceimpl

解决的方法是:因为多了一个空格。

2 Invalid property 'energyQuery' of bean class [com.qj.example.service.impl.energyManagementServiceimpl]: Bean property 'energyQuery' is not writable or has an invalid setter method. Does the parameter type of the setter match the return type of the getter?

解決:沒有給他set和get方法。

3 Caused by: org.hibernate.hql.ast.QuerySyntaxException: energy is not mapped [select count(*) from com.qj.example.model.RelationUserMeter rum, energy e,operators o where rum.operatorId=e.operatorId and e.operatorId=o.operatorId]

解決的方法是:沒有用到类 而是用的是表


4 Exception in thread "main" java.lang.IndexOutOfBoundsException: Remember that ordinal parameters are 1-based!
Hibernate出现的变态数据:解决的方案是:问题发生的原因是:hql语句里不需要参数,却添加了一个参数,删掉添加参数的语句就可以了!

5  严重: line 1:183: unexpected token: en
Exception in thread "main" java.lang.NoSuchMethodError: org.hibernate.hql.antlr.HqlBaseParser.recover(Lantlr/RecognitionException;Lantlr/collections/impl/BitSet;)V

解决;在进行多条件查询的时候出的错。有可能含有空值的。原来我写的and之前少写了个空格。

6  严重: Could not find action or result
There is no Action mapped for action name getEnergyModes. - [unknown location]
解决:原来是把strus.xml中没有写路径。



7java.lang.NoSuchMethodException: com.qj.example.action.HubManageAction.getEnergyModes()
解决;类中没有这个方法:


8 Exception in thread "main" org.springframework.orm.hibernate3.HibernateQueryException: Expected positional parameter count: 1, actual parameters: [] [select count(*) from RelationUserMeter rum, Energy en,Operators o where rum.operatorId=en.operatorId and en.operatorId=o.operatorId and en.cashLeft<=?]; nested exception is org.hibernate.QueryException: Expected positional parameter count: 1, actual parameters: [] [select count(*) from RelationUserMeter rum, Energy en,Operators o where rum.operatorId=en.operatorId and en.operatorId=o.operatorId and en.cashLeft<=?]
问题:有一个参数需要指定。

9 严重: Conversion registration error
java.lang.ClassNotFoundException: com.qj.example.tools.DateConverter

解决:找不到注册的类。局部注册和全局的注册。有时候写的注册的时候空格也会影响它会找不到。所需要的类。
10 class not found [括号中的是找不到的类] D:\workspace\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps\energy\WEB-INF\classes\struts.xml

解决的方案:是将D:\workspace\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\work\Catalina路径下

11 energy is not mapped [select o.operatorId,o.name,e.name,e.energyLeft,e.cashLeft from energy e,operators o where o.operatorId=e.operatorId and e.operatorId=?]

解决:找不到,对应的map  那么就是表没有换成对象。

12  There is no Action mapped for namespace / and action name getPersonEnery. - [unknown location]
java.lang.NoSuchMethodException: com.qj.example.action.energyManagementAction.getPersonEngry()


解决struts2的action中写的方法有参数了

13 org.springframework.dao.InvalidDataAccessApiUsageException: The given object has a null identifier: com.qj.example.model.Energy; nested exception is org.hibernate.TransientObjectException: The given object has a null identifier: com.qj.example.model.Energy

这个异常产生的主要原因是DAO采用了Spring容器的事务管理策略,如果操作方法的名称和事务策略中指定的被管理的名称不能够匹配上,spring 就会采取默认的事务管理策略(PROPAGATION_REQUIRED,read only).如果是插入和修改操作,就不被允许的,所以包这个异常


原因是我操作的是游离态的对象,根本就没有获得本省的对象,要load、原来的,才能修改。要更更新的主键还没有传过去。没有找到要更改的用户信息。

14  Batch update returned unexpected row count from update [0]; actual row count: 0; expected: 1
   解决:批量更新实际为0  应该为一  是因为写的Object[]对象与数据的传递不是一样的

15 我放在lib下的jar 包不被认可 
解决:你需要手工把这些jar加到Eclipse的Build Path中。
3 【metadata\.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps\t does not exist or is not a readable directory 】该问题是WEB项目作了不恰当的重命名相关文件夹,或则误删除某些目录又重新创建后导致eclipse无法在使用热部署时候自动同步相关配置。


16 想想韩老师解决问题的方式,方法我学到的:
      1 查东西的时候如果是导入的类的异常  我们可以直接是将类名 异常 例如: javamail 异常。
      2 serivece中的一个方法可以有多个dao的调用。Dao中也可以有调用多个对象。Action中也可以调用多个service  这是一个方法中可以有多个调用的东西。并不是有一个方法中只是调用一个。
      3 还没有从他那里学到  如何利用英文的页面解决问题。
17 org.hibernate.PropertyValueException: not-null property references a null or transient value: com.qj.example.model.Energy.name
注意:原来始终是有一个值是获得不了的,就是Double让我写成了double
在action中必须要写成所有的都是类 如果有double或者是int的 就不行了。

18 No result defined for action com.qj.example.action.EneryPersonUpdateAction and result input - action - file:/D:/workspace/.metadata/.plugins/org.eclipse.wst.server.core/tmp0/wtpwebapps/energy/WEB-INF/classes/struts.xml:55:96


解决告诉没有找到要返回的result  说明返回的是不正确的  他要找input


注意如果s:iterator中的值做为条件不是利用超链接的形式传递过去的,而是作为表单的一部分的时候,那么<s:hidden name="operatorId" required="operatorId">  只要有一个required就可以了,如果加了values就不行了,直接只是有required就ok了
分享到:
评论

相关推荐

    java学习方法总结

    这是我学习java3年以来总结的学习java的心得和体会,希望对你们都有所帮助,初学者可以借鉴一下哦,真的很好的东西哦

    网页设计总结总结了个人的网页设计学习过程,和学到的基本东西

    网页设计基础知识点总结 在本篇文章中,我们将总结网页设计的基础知识点,从HTML基本标签到网页设计的基本概念。通过本篇文章,读者将了解网页设计的基本要素和设计技巧。 一、HTML基本标签 * 标题标签:~,表示6...

    2019办公室软件学习总结.doc

    * PPT是一个功能强大的软件,可以将PPT完全变成一个那样绚丽的广告一样的东西。 * 可以使用PPT来进行演示文稿的制作和展示等。 * 通过学习PPT,可以提高工作效率和信息技术应用水平。 四、办公室软件学习总结的经验...

    ICT课程学习学习总结.doc

    在技术学习的过程中,我最大的感受就是自己摸索出来的东西比别人教你的在头脑里的印象要深得多。我总结了一句话为"在摸索中提高,在摸索中成长"。在小组学习的过程中,每个人的技术根底、技术学习能力不尽相同,我...

    大学生MBA学习个人总结.docx

    【大学生MBA学习个人总结】 在大学期间,我意识到自己的知识体系亟待拓宽,而大学课程的减少让我一时感到迷茫,不知如何继续深入学习。这时,有人建议我去尝试MBA学习,这对我而言是一个启示,我决定抓住这个机会。...

    高中学期末个人学习总结范文-.docx

    下面,我将结合自己的学习体会,对这学期的学习生活进行总结。 首先,时间管理与自我提升是我这学期最为关注的方面之一。时间是无情的,它不会因为任何人任何事而停歇,但它的宝贵性是任何东西都无法取代的。我深知...

    大一学期个人学习总结2021.docx

    在告别了忙碌而又充实的大一上学期之后,我对过去几个月的学习生活进行了一次深刻的反思和总结。在这一年中,我经历了从高中到大学的转变,面对着学习方式的巨大变化,我逐渐适应并找到了适合自己的学习方法。现在,...

    2019单片机系统学习总结.doc

    单片机系统学习总结 在学习单片机系统的过程中,需要经过三个步骤:熟悉、进阶和项目实战。首先,需要熟悉单片机的基本开发,包括了解单片机的内部结构、led灯的控制等,这样才能使学习者在短时间内熟悉单片机的...

    2023年单片机系统学习总结.docx

    学习单片机系统需要从基础开始,需要了解单片机的内部结构和编程语言,然后学习单片机的编程思想和开发方法,最后将所学的知识应用于实际工程中。 资源链接: * 51单片机开发板 * 郭天祥十天学会单片机视频教程 * ...

    一篇关于大学生学期学习总结的文档

    一篇关于大学生学期学习总结的文档,这些东西就是好用

    labview学习总结.docx

    LabVIEW 的知识,并且认真地整理了一下做过的文件,回过头来发现课程的学习使我们收获了 LabVIEW 的精髓,从专业知识学习上来说以后的工作中有了 LabVIEW 我们可以做更多的实验,学习到更多的东西。 最后,我们做的...

    学习js一周的总结.md

    js刚学习的时候是十分痛苦的,我也仅仅学习了一周而已,我把这一周学习的东西整理了一遍,包括js的发展历程,js是什么,js的变量,js的数据类型等等

    高中生期末学习总结.docx

    学习总结不仅仅是列举成绩和缺点,更重要的是挖掘深层次的原因,找出规律性的东西。学生需要深入分析成绩的取得和问题的产生,探究根本原因,提炼出经验和教训。这有助于学生在未来的学习中自觉地巩固优点,改正...

    高中历史第二单元东西方的先哲课时4单元学习总结学案新人教版选修4.pdf

    高中历史第二单元东西方的先哲课时4单元学习总结学案新人教版选修4.pdf

    SPSS学习总结.pdf

    SPSS学习总结.pdf 本文档是关于SPSS(Statistical Package for the Social Science 社会科学统计软件)的学习总结,旨在帮助社会科学学科学生快速学习和掌握SPSS的使用。SPSS是社会学、统计学以及其他社会科学学科...

    ADO.net学习总结

    这是我在上学时候总结的东西,如果有兴趣的话,请下载。都是基本性的东西

    关于学习委员的工作总结.docx

    未来无论是否继续担任这一职务,都将把这次经历中学到的东西应用到实际生活中,不断成长和完善自我。 #### 六、结语 回顾整个学期的工作,虽然有过迷茫和困难,但更多的是收获和成长。感谢老师和同学们的信任和支持...

    01省道复线(嘉兴东西大道)海盐段一期过渡路面改建工程监理总结报告.zip监理报告DOC文档资料下载

    01省道复线(嘉兴东西大道)海盐段一期过渡路面改建工程监理总结报告.zip监理报告DOC文档资料下载01省道复线(嘉兴东西大道)海盐段一期过渡路面改建工程监理总结报告.zip监理报告DOC文档资料下载01省道复线(嘉兴...

    国培学习总结(4).pdf

    【国培学习总结】 在参与“国培计划”的班主任培训后,我...我将把这些学到的东西运用到实际工作中,致力于为教育事业贡献自己的力量,努力成为一位深受学生欢迎的班主任,营造一个充满活力、和谐且有温度的班级环境。

    《货币金融学》学习总结.pdf

    "《货币金融学》学习总结" 在这篇学习总结中,我们了解到货币金融学的重要性和投资的必要性。我们知道了货币的起源、货币的本质、货币制度的发展,以及名义利率与通货膨胀率、实际利率的关系。我们还了解了货币的...

Global site tag (gtag.js) - Google Analytics