
Hibernate
文章平均质量分 70
Ella7
这个作者很懒,什么都没留下…
展开
-
Hibernate的一级缓存
Hibernate的一级缓存Hibernate的一级缓存就是指Session缓存。在Session中定义了一系列的集合来存储数据,它们构成了Session的缓存。只要Session没有关闭,它就会一直存在。当我们通过Hibernate中的Session提供的一些API例如save()、get()、update()等进行操作时,就会将持久化对象保存到Session中,当下一次再去查询缓存中具...原创 2018-08-30 10:44:54 · 261 阅读 · 0 评论 -
Hibernate介绍以及配置详解
一 介绍什么是Hibernate?hibernate是一个开源的对象关系映射框架,它对jdbc进行了轻量级的封装,它将简单的java对象与数据库表建立映射关系,是一个全自动的orm框架。hibernate可以自动生成sql语句,自动执行。总结:hibernate是一个轻量级的jdbc封装,也就是说,我们可以使用hibernate来完成原来我们使用jdbc完成的操作,也就是与数据库的...原创 2018-08-30 10:44:20 · 264 阅读 · 0 评论 -
Hibernate常用API
Hibernate常用APIHibernate的核心类和接口一共有6个,分别为:Session、SessionFactory、Transaction、Query、Criteria和Configuration1. ConfigurationConfiguration config=new Configuration(); // 主要加载的是src目录下的hibernate.proper...原创 2018-08-30 10:44:44 · 461 阅读 · 0 评论 -
Hibernate常用API——2
---------------------接上篇------------------------------3 查询指定列信息使用投影查询可以得到List<Customer>结果。我们只须在Customer类中提供name与address作为参数的构造方法就可以了,注意无参数构造也要有。而且HQL语句要写成select new Customer(name,address) ...原创 2018-08-30 10:44:32 · 260 阅读 · 0 评论