摘要: 1.操作实体对象的方法 save() 保存 update() 更新 saveOrUpdate() 保存或更新 delete() 删除 2.操作缓存的方法 clear() 清除所有缓存 evit() 将指定对象清除出缓存 flush() 刷新到数据库中()马上执行sql语句,不会清除session缓存 阅读全文
posted @ 2016-03-27 18:14 北极星的眼泪520 阅读(164) 评论(0) 推荐(0) 编辑
摘要: hibernate的四种状态 1.临时状态 与数据库中没有相对应的数据,也不在session的管理之中,一般是新new出来的对象 2.持久化状态 对象在session的管理中,最后会在事务提交后,在数据库中有相对应的记录 该状态有两个特点①有OID ②对对象的修改会同步到数据库中 3.游离状态 数据 阅读全文
posted @ 2016-03-27 18:05 北极星的眼泪520 阅读(199) 评论(0) 推荐(0) 编辑
摘要: 1.在hibernate-mapping的属性里有一个package,它的意思是以下的类都是在这个包下的,下面写类路径的时候,可以不写包名 2.class标签 name属性指的是类 table属性指的是创建成的表名,不写默认类名做表名 3.id标签 name属性指的是该类中要作为主键的属性名,col 阅读全文
posted @ 2016-03-27 17:49 北极星的眼泪520 阅读(230) 评论(0) 推荐(0) 编辑
摘要: 1.数据库的基本配置信息 hibernate.connection.driver_class是配置数据库驱动 hibernate.connection.url是配置数据库的url hibernate.connection.username是配置数据库用户名的 hibernate.connection 阅读全文
posted @ 2016-03-27 17:36 北极星的眼泪520 阅读(203) 评论(0) 推荐(0) 编辑
摘要: 一、什么是hibernate 1.hibernate是java领域的一款开源的ORM框架技术 2.hibernate对JDBC进行了非常轻量级的封装(使用了反射机制+配置或注解) 二、hibernate的环境搭建 1.使用myEclipse自动搭建hibernate环境 ①在建的web项目上右击,在 阅读全文
posted @ 2016-03-27 17:21 北极星的眼泪520 阅读(123) 评论(0) 推荐(0) 编辑