![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Hibernate相关文章
systemxgl
这个作者很懒,什么都没留下…
展开
-
Hibernate(一)
什么是Hibernate? Hibernate本身的中文含义是:冬眠,主要是操作持久层的。直接与数据库的操作有关。 像之前的所有程序,都需要用户手工编写数据库的JDBC操作代码,程序根本就没有可移植性,因为各个数据库的SQL语句实现是有区别的,主要以分页。 Hibernate本身提供了一组ORM工具,ORMapping指的是对象-关系映射,即:以对象的方式去操作数据库,执行CRUD命令...原创 2008-11-27 20:14:46 · 82 阅读 · 0 评论 -
Hibernate(二)
3.2.3、编写Hibernate应用 Hibernate中的所有操作主要是以POJO展开的,但是如果要想操作POJO,则肯定必须使用Session,Session的取得必须按照以下的步骤: 1、 实例化Configuration对象 2、 通过Configuration找到SessionFactory 3、 通过SessionFactory找到Session public...原创 2008-11-27 20:17:58 · 101 阅读 · 0 评论 -
Hibernate(四)
观察:二级缓存的作用 import org.hibernate.Session; import org.hibernate.cfg.Configuration; public class TestDemo10 { public static void main(String[] args) { Session session = new Configuration().config...原创 2008-11-27 20:22:29 · 500 阅读 · 0 评论 -
Hibernate(五)
具体内容 在Hibernate中多对多关联使用较多,因为根据业务的需求。 学生选课,一个学生可以选择多门课程,一门课程可以有多个学生。 例如:有如下的数据库创建脚本 DROP TABLE studentcourse ; DROP TABLE student ; DROP TABLE course ; CREATE TABLE student( sid VARCHAR(50...原创 2008-11-27 20:23:53 · 88 阅读 · 0 评论 -
关于hibernate的缓存使用
1. 关于hibernate缓存的问题: 1.1.1. 基本的缓存原理 Hibernate缓存分为二级,第一级存放于session中称为一级缓存,默认带有且不能卸载。 第二级是由sessionFactory控制的进程级缓存。是全局共享的缓存,凡是会调用二级缓存的查询方法 都会从中受益。只有经正确的配置后二级缓存才会发挥作用。同时在进行条件查询时必须使用相应的方...原创 2009-01-08 21:44:29 · 105 阅读 · 0 评论