hibernate
codepython
这个作者很懒,什么都没留下…
展开
-
hibernate学习-实体类与数据库表映射 分类: Hibernate 2012-11-01 17:21 541人阅读 评论(0) 收藏 举报 1.根据实体类名获取表名 Map<String, A
1.根据实体类名获取表名Map m =getSessionFactory().getAllClassMetadata() AbstractEntityPersister abstractEntityPersister = m.get(className); 2.获取实体类对应主键属性名abstractEnt转载 2015-05-06 14:15:39 · 568 阅读 · 0 评论 -
hibernate的查询缓存
在hibernate的使用中,大家多数时间都在讨论一级缓存和二级缓存,而往往忽略了查询缓存。其实hibernate的查询缓存在使用过程中也起着同样重要的作用。hibernate的查询缓存是主要是针对普通属性结果集的缓存, 而对于实体对象的结果集只缓存id。在一级缓存,二级缓存和查询缓存都打开的情况下作查询操作时这样的:查询普通属性,会先到查询缓存中取,如果没有,则查询数据库;查询实体,会先到查询缓转载 2015-07-17 18:16:04 · 418 阅读 · 0 评论 -
Hibernate+EhCache配置二级缓存
Hibernate+EhCache配置二级缓存作者: Michael 日期: 2012 年 4 月 26 日发表评论 (0)查看评论本文主要讲一讲Hibernate+EhCache配置二级缓存的基本使用方法,主要分以下两个方面介绍:(有关EhCache的基础介绍可参见:http://www.micmiu.com/architecture/cache/ehca转载 2015-08-01 23:22:34 · 1043 阅读 · 0 评论 -
Hibernate Criteria对象详解
1.序言Hibernate框架是目前JavaEE软件开发的企业主流框架,学习Hibernate必然要掌握ORM(对象关系映射Object/Relation Mapping)的概念思想, Hibernate拥有完全的ORM理念,我们在操作数据库时,可以通过面向对象的方式就可以完成数据库的CRUD(创建(Create)、更新(Update)、读取(Read)和删除(Delete))操作。转载 2016-08-18 17:19:50 · 592 阅读 · 0 评论 -
Spring4 MVC Hibernate4集成
一、 本文所用环境Spring4.0.3.RELEASEHibernate4.3.5.FinalMysql二、 工程目录 三、 Maven添加依赖用Maven创建项目,pom.xml如下: View Code四、 新建数据库表数据库采用Mysql,新建users表,我们演示操作此表转载 2016-08-19 09:25:33 · 359 阅读 · 0 评论 -
hibernate 一级缓存、二级缓存
hibernate的缓存机制,包括一级缓存(session级别)、二级缓存(sessionFactory级别)以及查询缓存, 一、N+1问题 首先我们来探讨一下N+1的问题,我们先通过一个例子来看一下,什么是N+1问题: list()获得对象: /** * 此时会发出一条sql,将30个学生全部查询出来转载 2017-04-10 17:30:28 · 649 阅读 · 0 评论