
hibernate
文章平均质量分 77
zhangtb7881
这个作者很懒,什么都没留下…
展开
-
Hibernate映射类型整理
Java基本类型的Hibernate映射类型Hibernate映射类型Java类型标准SQL类型大小和取值范围Integer/intjava.lang.Integer/intINTEGER4字节,-2^31~2^31-1longjava.lang.Long/long...2010-12-26 08:48:14 · 102 阅读 · 0 评论 -
Hibernate日期查询工具
package com.gary.util;import java.text.DateFormat;import java.text.SimpleDateFormat;import java.util.Calendar;import java.util.Date;/** * Hibernate日期查询工具,用于YYYY-MM-DD格式日期查询 * 传入YY...2010-12-27 11:09:09 · 140 阅读 · 0 评论 -
java对象在Hibernate中的状态
java对象在Hibernate中的状态1. 临时状态(transient):刚用new语句创建,还没有被持久化,并且不处于Session缓存中.临时对象.2. 持久化状态(persistent):已经被持久化,并且加入到Session的缓存中.持久化对象.3. 删除状态(removed):不再处于Session的缓存中,并且Sessio...2011-01-02 21:08:39 · 89 阅读 · 0 评论 -
hibernate session的常用方法
persist()方法和save()方法persist()方法是在Hibernate3版本中才出现的,实现了EJB3规范中定义的持久化语义,persist()方法不保证立即为持久化对象的OID赋值,而是有可能在Session清理缓存时才为OID赋值. session.save()方法并不立即执行SQL insert语句,只有当Session清理缓存时,才会执行SQL语句,如果在save...2011-01-02 21:27:48 · 116 阅读 · 0 评论 -
hibernate在oracle数据库中char类型只返回一位的解决方法
SQLQueryImpl query = (SQLQueryImpl) session.createSQLQuery( "sql语句") .setParameter(0, 参数); query.addScalar("列1", Hibernate.STRING) .addScalar("列2", Hibernate.STRING); return qu...原创 2011-01-06 12:01:28 · 216 阅读 · 0 评论 -
Hibernate的LockMode
悲观锁在应用程序中显示地为数据资源加锁.悲观锁假定当前事务操纵数据资源时,肯定还会有其它事务同时访问该数据资源,为了避免当前事务的操作受到干扰,先锁定资源.尽管悲观锁能防止丢失更新和不可重复读这类并发问题,但会影响并发性能.乐观锁假定当前事务操纵数据资源时,不会有其它事务同时访问该数据资源,因此完全依靠数据库的隔离级别来自动管理锁的工作.应用程序采用版本控制手段来...2011-01-19 14:28:24 · 169 阅读 · 0 评论 -
could not execute native bulk manipulation query
报错 org.hibernate.exception.SQLGrammarException: could not execute native bulk manipulation query at org.hibernate.exception.SQLStateConverter.convert(SQLStateConverter.java:92) at org.hibernate.exce...原创 2011-01-26 17:19:09 · 3816 阅读 · 0 评论