![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
hibernate
文章平均质量分 50
叶一口
这个作者很懒,什么都没留下…
展开
-
解决org.hibernate.HibernateException: JDBC Driver class not found: com.mysql.jdbc.Driver
第一步,检查包:/demo/WebRoot/WEB-INF/lib/MySQL-connector-Java-5.1.7-bin.jar 是否存在,若不存在请导入。然后运行若成功则是缺包导致的错误。第二步:若第一步无法解决,则去检查配置文件/demo/src/hibernate.cfg.xml 看拼写是否有问题,正确的参考如下:数据库连接设置 --> com.mysq转载 2017-05-07 15:27:33 · 881 阅读 · 2 评论 -
hibernate 一对多
1.一对多table 多的的那方要有1的那方的主键,,如1:1province中有pid,pname,,多:city中有cid,cname,pid;①在1的一方的class文件中加入多的一方的set,, 例子:private Set citylist=new HashSet();也需要加入对应setget方法。②在1的一方的映射文件中对应原创 2017-05-14 16:48:59 · 205 阅读 · 0 评论 -
多对一
多对一关系,,如多个员工对应一个部门,在查员工的时候很想知道他是在哪个部门的,多表查询方法:在创建完两个表后要设一个为外键加到另一个里面(建数据表的时候)注意:级联删除数据,关联表设定的一定是id 设其他属性引起的关联没有用!! 而且级联操作的两个必要条件是:1.测试方法中一定要有两个类相互关联的体现:emp.setdep(dep), 2.在多的那表的映射文件中的man原创 2017-05-15 21:58:07 · 183 阅读 · 0 评论 -
hibernate主要测试方法
package test;import java.util.List;import org.hibernate.Query;import org.hibernate.Session;import org.hibernate.Transaction;import PO.product;import PO.ttype;import Util.fact原创 2017-05-18 22:55:39 · 315 阅读 · 0 评论 -
spring结合hibernate的数据库操作
本例子为普通java项目,不是web项目思路:建一个和数据表对应的类取名为User,在其中定义字段。。然后在同一个位置建对应的User.hbm.xml映射字段在src下建UserDAOImp接口和UserDao其中是数据库操作public class UserDao extends HibernateDaoSupport implements UserDaoImpl {原创 2017-05-28 16:18:05 · 303 阅读 · 0 评论 -
Spring对Hibernate事务管理
在谈Spring事务管理之前我们想一下在我们不用Spring的时候,在Hibernate中我们是怎么进行数据操作的。在Hibernate中 我们每次进行一个操作的的时候我们都是要先开启事务,然后进行数据操作,然后提交事务,关闭事务,我们这样做的原因是因为Hibernate默认的事务自 动提交是false,他是需要我们人为的手动提交事务,假如你不想每次都手动提交事务的话,你可以在hibernate.转载 2017-06-08 22:19:14 · 247 阅读 · 0 评论 -
hibernate 的id的generator class=?
元素中的用来为该持久化类的实例生成唯一的标识,hibernate提供了很多内置的实现。Increment:由hibernate自动递增生成标识符,用于为long, short或者int类型生成唯一标识。 identity :由底层数据库生成标识符(自动增长),返回的标识符是 long, short 或者int类型的。sequence :hibernate根据底层数据库序列生成标识符转载 2017-06-13 09:41:18 · 204 阅读 · 0 评论 -
hibernate的小问题
数据表类对应的配置文件中主键assigned">否则会报没有主键的错!原创 2017-05-10 22:25:56 · 180 阅读 · 0 评论 -
基于Struts2+Hibernate 基本配置
1.将Hibernate,struts2的必须包添加到lib下2.配置web.xml(以struts2的方式) StuInfo struts2 org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter struts2原创 2017-05-08 22:08:56 · 277 阅读 · 0 评论 -
Hibernate的loadsession类
http://blog.csdn.net/sunyujia/article/details/2549564package Load;import org.hibernate.Session;import org.hibernate.SessionFactory;import org.hibernate.Transaction;import org.hiber转载 2017-06-14 19:21:54 · 244 阅读 · 0 评论