HIBERNATE
文章平均质量分 78
普通网友
这个作者很懒,什么都没留下…
展开
-
Hibernate泛型DAO及使用方法
编写Spring+Hibernate框架下的应用,总是离不了编写一个通用的泛型GenericHibernateDao。查阅了网上不少的GenericHibernateDao实现,归纳整理为如下实现,供后续编码参考。 首先定义接口泛型DAO接口 GenericDaopackage com.pplsunny;import java.io.Serializable;import java原创 2012-08-11 19:34:36 · 1044 阅读 · 0 评论 -
Hibernate3.0中的session.find()问题
我被Session.find()的方法困扰了好几天,今天才看到新的Hibernate里没有了Session.find()方法。现在转载在此,方便你我。查询性能往往是系统性能表现的一个重要方面,查询机制的优劣很大程度上决定了系统的整体性能。这个领域往往也存在最大的性能调整空间。hibernate2中Session.find()对应于3中的session.createQuery().l原创 2013-07-10 20:12:38 · 1349 阅读 · 0 评论 -
Hibernate的clear(),flush(),evict()方法详解
1.Clear 方法 无论是Load 还是 Get 都会首先查找缓存(一级缓存) 如果没有,才会去数据库查找,调用Clear() 方法,可以强制清除Session缓存。例:这里虽然用了2个get方法(get方法会立即执行sql语句),但因为第一次执行了会缓存一个ID为3的实体,所以虽然有2个get方法只执行一次SQL语句。原创 2013-07-10 19:43:56 · 1196 阅读 · 0 评论 -
Hibernate 映射类型与Java 类型对照
对象关系的映射是用一个XML文档来说明的。映射文档可以使用工具来生成,如XDoclet,Middlegen和AndroMDA等。下面从一个映射的例子开始讲解映射元素,映射文件的代码如下。<?xml version="1.0"?><!--所有的XML映射文件都需要定义如下所示的DOCTYPE。Hibernate会先在它的类路径(classptah)中搜索DTD文件原创 2013-06-30 10:55:19 · 1635 阅读 · 0 评论 -
hibernate 由表生成实体类 反向引擎方式
hibernate带给我们的O/RMapping思想是很正确的,即从面相对象的角度来设计工程中的实体对象,建立pojo,然后在编写hbm.xml映射文件来生成数据表。但是在实际开发中,往往我们会首先从数据库的设计角度出发来实现我们预期的项目。所以,这里详述从 数据库表 到 实体类 的生成。数据库:Mysql5.5MyEclipse版本:8.6Hibernate版本:3.原创 2013-07-01 11:35:06 · 1369 阅读 · 0 评论 -
JAVA中Action层、Service层 、modle层 和 Dao层的功能区分
首先这是现在最基本的分层方式,结合了SSH架构。Dao主要做数据库的交互工作Modle 是模型 存放你的实体类Service 做相应的业务逻辑处理Action是一个控制器modle层就是对应的数据库表的实体类。Dao层是使用了Hibernate连接数据库、操作数据库(增删改查)。Service层:引用对应的Dao数据库操作,在这里可以编写自己需要的代码(比如原创 2013-06-29 21:11:01 · 3920 阅读 · 0 评论