hibernate库
文章平均质量分 75
zhang1988ling
这个作者很懒,什么都没留下…
展开
-
hibernate的对象状态
在hibernate中将对象大致分为四类:1、临时状态:它指的是对象已经创建了,但是没有引用,在数据库中没有对应的对象。例子如下:在下面的例子是打印不出sql语句的。@Test public void test_demo1() throws Exception { Session session = sessionFactory.openSession(); Trans...原创 2014-07-15 01:03:36 · 113 阅读 · 0 评论 -
hibernate配置hibernate-cfg.xml配置中在sessionFactory加不加名字的区别
<!DOCTYPE hibernate-configuration PUBLIC "-//Hibernate/Hibernate Configuration DTD 3.0//EN" "http://www.hibernate.org/dtd/hibernate-configuration-3.0.dtd"><hibernate-configuration>...原创 2014-03-07 14:01:12 · 394 阅读 · 0 评论 -
hibernate在写HQL语句时
HQL和SQL的区别是: hql是面向对象查询,格式:from + 类名 + 类对象 + where + 对象的属性,对大小敏感 sql是面向数据库表查询,格式:from + 表名 + where + 表中字段...原创 2014-03-07 18:49:43 · 68 阅读 · 0 评论 -
利用反射技术获得hibernate中session.get()方法中class的获取方法
package cn.oa.base.dao.impl;import java.lang.reflect.ParameterizedType;import java.util.List;import javax.annotation.Resource;import org.hibernate.Session;import org.hibernate.SessionFactory;import cn...原创 2014-03-24 17:21:19 · 644 阅读 · 0 评论 -
hibern中的怎么更新某个字段
在hibernate中, Session.update()方法的修改会把所有的字段更新一遍,但是我们在开发中会常用到只修改部分数据。 public void add(){ Session session=HibernateuUtils.getSessionFactory.getCurrentSession(); session.beginTransaction();...原创 2014-04-15 12:45:34 · 128 阅读 · 0 评论 -
hibernate4.2.7复习一
已经在兰州上班近4个月了,但是由于在这边持久层框架使用的是mybatis,没有使用hibernate,我当时在其他地方上班的时候使用的hibernate最为持久层,为了把之前学的东西不忘掉,我还是总结总结我认为hibernate比较难懂和核心的东西。这里我使用的是hibernate4.2.7,的版本,但是我看hibernate都已经4.9了,这是飞一般的速度呀。1、首先介绍一下基本使用...原创 2015-05-14 22:33:51 · 142 阅读 · 0 评论