摘要: 异常信息: 造成原因: MappingException异常是因为实体类的Hibernate配置文件,没有到核心配置文件中去进行配置,因此在加载核心配置文件的时候,找不到对应额实体类,就得不到对应的映射关系而产生异常,因此我们只需要在Hibernate核心配置文件中添加如下语句即可: 阅读全文
posted @ 2017-09-10 21:24 Geore 阅读(178) 评论(0) 推荐(0) 编辑
摘要: HIbernate的一对多操作: 1. 创建实体类:一个Customer类(客户类)和一个LinkMan类(联系人),两者的关系为:一个客户中可能有多个联系人(关于一对多的实体类之间的关联,不做详细介绍,看下代码)。 Customer: package com.geore.pojo.customer 阅读全文
posted @ 2017-09-10 21:15 Geore 阅读(171) 评论(0) 推荐(0) 编辑
摘要: 异常信息: 错误代码: 异常原因: 从异常信息的显示来看,很容易看出来产生异常的原因,是因为存在null对象,切这个对象在调用Hibernate的Session类的delete()方法。那么很显然user对象为空,Hibernate没有通过get()方法查找到Users对象。那么这个原因就是处在给的 阅读全文
posted @ 2017-09-10 19:43 Geore 阅读(248) 评论(0) 推荐(0) 编辑
摘要: 异常信息: 上面的异常信息显示在com.geore.pojo.linkman.LinkMan中的id值,在save()方法调用之前,必须手动的输入。那么造成这个的原因可能就是在Hibernate的实体类的xml的配置中对于主键的生成策略没有配置。因此有可能导致出现这样的问题。 出错代码: 正确配置: 阅读全文
posted @ 2017-09-10 15:08 Geore 阅读(169) 评论(0) 推荐(0) 编辑