171214之项目错误总结2
来源:互联网 发布:福特基金会 知乎 编辑:程序博客网 时间:2024/06/05 19:09
1:Hibernate
使用hibernate的one-to-one时,应该两方向都set,否则会报save NullPointException
parent.setChild(child);
child.setParent(parent);
2:Hibernate
遇到下边的异常,估计是与因为外键出现了问题:
java.lang.NullPointerException
at net.sf.hibernate.persister.AbstractEntityPersister.getPropertyValue(AbstractEntityPersister.java:675)
at net.sf.hibernate.id.ForeignGenerator.generate(ForeignGenerator.java:33)
如:
* @hibernate.id generator-class = “foreign”
* @hibernate.generator-param name = “property” value = “customer”
* @hibernate.one-to-one name = “custmoer” class = “src.persistent.Customer”
value的值和one-to-one 中name的值不符,则会出现上边的异常。如果不显示指定name则默认取成员变量名
如
Customer a
则name = “a” 需要小心的是不是类名。所以,以后最好显示指定名字为好。
3:出现异常:
Exceptionobject references an unsaved transient instance - save the transient instance before flushing: src.persistent.Product
原因没有为某对象进行set设置, 如上边的这个就是某对象没有调用setProduct。
4:
java 代码Caused by: java.lang.NoClassDefFoundError: org/objectweb/asm/Type
缺少spring-framework-2.0.3\lib\asm\asm-2.2.2.jar包,版本不同,该包的名字有相应的区别
java 代码Caused by: java.lang.NoClassDefFoundError: org/dom4j/DocumentException
缺少spring-framework-2.0.3\lib\dom4j\dom4j-1.6.1.jar包,版本不同,该包的名字有相应的区别
把这个包进去就可以了:\Spring206\lib\dom4j、dom4j-1.6.1.jar
java 代码Caused by: java.lang.NoClassDefFoundError: org/apache/commons/collections/SequencedHashMap
缺少spring-framework-2.0.3\lib\jakarta-commons\commons-collections.jar包,版本不同,该包的名字有相应的区别
java 代码Caused by: java.lang.NoClassDefFoundError: net/sf/cglib/proxy/CallbackFilter
缺少spring-framework-2.0.3\lib\cglib\cglib-nodep-2.1_3.jar包,版本不同,该包的名字有相应的区别
java 代码Caused by: java.lang.NoClassDefFoundError: org/objectweb/asm/CodeVisitor
缺少hibernate-3.2\lib\asm.jar包,版本不同,该包的名字有相应的区别
java 代码
org.hibernate.exception.SQLGrammarException: could not load an entity: [www.proudsoul.xml.User#1]
JAVA工程与WEB工程包的区别:一个是asm.jar,一个是jta.jar
java 代码
Caused by: java.lang.NoClassDefFoundError: javax/transaction/TransactionManager
缺少spring-framework-2.0.3\lib\j2ee\jta.jar包,版本不同,该包的名字有相应的区别此种错误请检查相应的*.hbm.xml配置文件的配置
Caused by:
java.lang.NoClassDefFoundError: javax/transaction/Synchronization
缺少Spring206\lib\j2ee\jta.jar
- 171214之项目错误总结2
- 171214之项目错误总结1
- 171213之项目错误总结4
- 171213之项目错误总结3
- [JAVA入门之错误总结-2]项目创建-各种项目类型之间的区别
- 项目错误总结
- maven项目错误总结
- ArcGIS10.2破解之配置错误总结
- QT 之 编译错误总结(2)
- 软件工程之项目总结
- 项目总结之即时通讯
- 项目错误列表之二
- 项目错误列表之三
- 项目错误列表之四
- 171213之项目错误整理
- iOS之错误总结收集
- iOS之常见错误总结
- Android之 编译错误总结
- 直播技术专家蔡鼎:云导播的技术实现和玩法
- spring mongodb整合 关联查询
- centos 7.4 + yum + pgsql 10.1
- Pyhton爬虫实战
- Android Splash界面支持用户点击 直接进入主界面
- 171214之项目错误总结2
- mysql分批次插入VS一次性插入
- 图算法二之深度优先搜索
- C#,读取shp源文件 ,将要素生成JSON格式(面图层)
- HDU1811Rank of Tetris 拓扑排序+并查集
- 政府安全资讯精选 2017年第十七期 全国各地开展打击整治网络侵犯公民个人信息犯罪专项行动;中共中央办公厅、国务院办公厅印发计划 IPv6规模部署提上日程
- 谷歌浏览器按F12调试js代码的时候找不到代码在哪
- 解决Spring中singleton中注入prototype Bean的问题
- ubuntu 安装jupyter