![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Hibernate
全世界谁会倾听你
这是我的简述!2017.12.21!!
展开
-
hibernate手动配置
1.引入jar包hibernate 对应版本jar包 以及数据库驱动jar包 2.添加hibernate主配置文件hibernate.cfg.xml (从hibernate解压包搜索cfg.xml粘贴到src目录下) 3.修改主配置文件属性`<hibernate-configuration> <session-factory> <property name="hiberna原创 2017-03-31 11:49:17 · 261 阅读 · 0 评论 -
org.hibernate.MappingException: Could not determine type for: Integer, at table: grade, for columns
:org.hibernate.MappingException:无法确定类型:整数再grade表中 数据类型错误 查看映射文件<hibernate-mapping> <class name="entity.Grade" table="grade" catalog="cart"> <id name="gid" type="Integer"> <原创 2017-03-31 16:04:59 · 973 阅读 · 0 评论 -
双向多对一映射关系
两个实体类public class Grade implements Serializable { private int gid; private String gname; private String gdesc; //在"一"方定义"多"方的集合 private Set<Student> students=new HashSet<Student>();原创 2017-03-31 16:42:47 · 239 阅读 · 0 评论 -
java.lang.ClassCastException: hibernatehand.entity.Grade_$$_javassist_1 cannot be cast to javassist.
懒加载问题 在映射文件class添加lazy=”false”属性默认为true原创 2017-03-31 17:25:58 · 291 阅读 · 0 评论 -
hibernate中inverse和cascade理解
inverseinverse控制反转(维护关联关系) hibernate中控制反转inverse默认为false,维护关联关系 在双向一对多关联关系中,我们通常将one方设置inverse=”true”这样就有mang方维护关联关系,有利于系统优化 例如:班级(grade)和学生(student)关联关系中<set name="students" table="student" inver原创 2017-04-01 10:07:35 · 263 阅读 · 0 评论 -
org.hibernate.exception.ConstraintViolationException: could not execute statement
由于设置了关联关系;删除one的一方:one中有包含mang方( 即删除班级而班级中有学生a)造成的;应先移除班级中学生在删除班级就不会报错;原创 2017-04-01 10:47:43 · 1177 阅读 · 0 评论 -
Caused by: java.lang.ClassNotFoundException: com.mchange.v2.ser.Indirector
错误原因缺少mchange-commons-java-0.2.3.4.jar包添加该jar包解决问题原创 2017-04-11 10:26:36 · 606 阅读 · 0 评论