Hibernate
fangqun663775
这个作者很懒,什么都没留下…
展开
-
Hibernate性能优化
hibernate的查询优化:在hibernate中的Query的list() 和 iterate() 方法都可以执行HQL的查询,但是list()方法会直接的执行SQL语句访问数据库,而iterate()方法则会根据主键的字段到一,二级缓存当中寻找是否有已经存在的相应的对象数据,如果有就加入到查询结果中,没有找到才是额外的执行SQL查询语句。应用级缓存:缓存被应用进程内的所有转载 2013-06-29 11:45:15 · 559 阅读 · 0 评论 -
Hibernate学习
转自:http://www.360doc.com/content/10/1023/10/3740482_63232396.shtmlHibernate是一个开放源代码的ORM(对象关系映射)框架,它对JDBC进行了轻量级的封装,Java程序员可以使用面向对象的编程思维来操纵数据库,它通过对象属性和数据库表字段之间的映射关系,将对象持久化到数据库中,可以说Hibernate就是将数据从对象形式转转载 2013-06-29 11:55:22 · 517 阅读 · 0 评论 -
Hibernate数据缓存策略
(一)hibernate数据缓存策略 缓存是数据库数据在内存中的临时容器,它包含了库表数据在内存中的拷贝,位于数据库与数据访问层之间。对于查询操作相当频繁的系统(论坛,新闻发布等),良好的缓存机制显得尤为重要。 ORM在进行数据读取时,首先在缓存中查询,避免了数据库调用的性能开销。 ORM的数据缓存应包含下面几个层次:1)事务级缓存 2)应用级缓存 3转载 2013-06-29 11:57:19 · 560 阅读 · 0 评论 -
Hibernate的实例
1)创建WEB项目 2)添加Hibernate库和相关数据库JAR包放到项目中3)创建JAVA Bean业务实体类4)创建实体类映射的配置文件:***.hbm.xml5)创建Hibernate配置文件Hibernate.cfg.xml6)创建Dao类实现添加一个条数据7)创建BIZ类调用DAO类8)创建JSP页面,调用BIZ类,实现添加一条数据功能9)部署,运行转载 2013-07-05 17:21:05 · 524 阅读 · 0 评论 -
Hibernate和ibatis
项目也做过几个, 使用IBatis就做一个项目, 基本上都是使用Hibernate, 也只是知道几点关于这两个框架的区别, 今天闲着没事干, 从网上找了几篇文章, 做了一个简单的整理。网上关于这两个框架的比较也很多, 只是自己想把别人的东西拿过来整理一下, IBatis和Hibernate的比较。(非原创)Hibernate VS iBATIS简介Hibernate是当前最流行的O转载 2013-09-05 17:41:48 · 1060 阅读 · 0 评论 -
hibernate配置文件hibernate.cfg.xml的详细解释
[html] view plain copy xml version='1.0' encoding='gb2312'?> "-//Hibernate/Hibernate Configuration DTD 3.0//EN" "http://hibernate转载 2016-12-22 18:31:14 · 442 阅读 · 0 评论 -
Hibernate 的hql查询简介
hql查询1 hql:hibernate query language,hibernate提供一种查询语言,hql语言和普通sql很相似,区别:普通sql操作数据库表和字段,hql操作实体类和属性 2 常用的hql语句 (1)查询所有: from 实体类名称 (2)条件查询: from 实体类名称 where 属性名称=? (3)排序查询: from 实体类名称 ord转载 2016-12-31 23:00:18 · 564 阅读 · 0 评论