
hibernate
fendou4533
这个作者很懒,什么都没留下…
展开
-
mysql varchar长度过大引起hibernate原生态SQL错误:No Dialect mapping for JDBC type: -1错误的解决方法
转http://blog.163.com/sellcoffee@126/blog/static/163031524201032641311360/ 先把异常抛出来: Hibernate: select sum(num) from ( select count(*) as num from cm_facility_wrong as fw left outer join cm_co转载 2013-07-10 10:29:38 · 921 阅读 · 0 评论 -
Hibernate SQL优化小技巧使用dynamic-insert="true" dynamic-update="true"
转 http://www.blogjava.net/ptah/archive/2010/01/02/308031.html转载 2014-04-29 09:20:30 · 1302 阅读 · 0 评论 -
Hibernate3高级特性-使用过滤器
转 http://www.cnblogs.com/yql1986/archive/2011/10/14/2210568.html Hibernate3 新增了对某个类或集合使用预定义的过滤器条件 (filter criteria) 的功能。过滤器条件相当于定义一个非常类似于类和各种集合上的"where"属性的约束子句,但是过滤器条件可以带参数。应用程序可以在运行时决定是否启用给转载 2013-12-27 11:35:41 · 604 阅读 · 0 评论 -
Hibernate Validation 中文
转 http://www.360doc.com/content/07/0325/19/15643_413118.shtml Hibernate Validation 中文 Hibernate 验证器文档 前言: Annotations 是为域对象指定一个不变约束的便利而优雅的途径.例如通过它,你可以表示一个属性不应该是Null值,账户余额绝对不能是负值,等等。这些域模型的约束通转载 2013-12-23 16:17:35 · 1843 阅读 · 0 评论 -
Hibernate的访问类型access 属性
转 http://blog.sina.com.cn/s/blog_6e1d1eb20100lq5c.html 当access="field"hibernate将通过反射直接访问对象的成员,具体可以了解JavaReflection。@Id和@EmbeddedId注解在属性上的情形与之相同。 当access="property"hibernate同样使用反射获取该属性对应的get方法,将转载 2013-12-23 11:30:37 · 2707 阅读 · 0 评论 -
FetchType与FetchMode的区别
转 http://fantasy-lixk.iteye.com/blog/1602797 使用例: @OneToMany(mappedBy="item",cascade=CascadeType.ALL,fetch=FetchType.EAGER) @Fetch(value=FetchMode.SUBSELECT) 两者比较: 两者都是设定关联对象的加载策略。前者是JPA标转载 2013-12-23 10:14:57 · 1000 阅读 · 0 评论 -
Hibernate 命名查询NamedQuery及存储过程的使用
转 http://blog.163.com/ksm19870304@126/blog/static/374552332011993942391/ 配置方式: static List namedQuery(int id) { Session s = HibernateUtil.getSession(); Query q = s.getNamedQuery("getUs转载 2013-12-20 17:45:11 · 3058 阅读 · 0 评论 -
Hibernate get和load区别
转 http://www.cnblogs.com/binjoo/articles/1621254.html get和load方式是根据id取得一个记录 下边详细说一下get和load的不同,因为有些时候为了对比也会把find加进来。 1.从返回结果上对比: load方式检索不到的话会抛出org.hibernate.ObjectNotFoundException转载 2013-12-20 16:18:54 · 566 阅读 · 0 评论 -
Hibernate get和load区别
转 http://www.cnblogs.com/binjoo/articles/1621254.html get和load方式是根据id取得一个记录 下边详细说一下get和load的不同,因为有些时候为了对比也会把find加进来。 1.从返回结果上对比: load方式检索不到的话会抛出org.hibernate.ObjectNotFoundException转载 2013-12-20 15:08:52 · 511 阅读 · 0 评论 -
hibernate动态设置参数
转http://www.iteye.com/problems/47739 hibernate动态设置参数 List list = new ArrayList(); StringBuffer sql=new StringBuffer("select * from xxx t where 1=1 "); if(!StringUtils.isEmpty(fil转载 2013-11-01 11:25:32 · 1511 阅读 · 1 评论 -
[org.hibernate.hql.PARSER] - line 1:228: unexpected token: REGEXP
package com.framework.util; import java.sql.Types; import org.hibernate.Hibernate; import org.hibernate.dialect.function.SQLFunctionTemplate; public class MySQL5Dialect extends org.hibernate.dialect原创 2013-10-24 17:27:53 · 2838 阅读 · 0 评论 -
Java数据类型和MySql数据类型对应表
转http://www.cnblogs.com/JemBai/archive/2009/08/20/1550683.html java mysql 数据类型对照 类型名称 显示长度 数据库类型 JAVA类型 JDBC类型索引(int) 描述 VARCHAR L+N VARCHAR java.lan转载 2013-06-29 15:10:34 · 516 阅读 · 0 评论 -
Struts,Hibernate,spring工作机制
转 http://write.blog.youkuaiyun.com/postedit?ref=toolbar Hibernate工作原理及为什么要用? 原理: 1. 读取并解析配置文件 2. 读取并解析映射信息,创建SessionFactory 3. 打开Sesssion 4. 创建事务Transation 5. 持久化操作 6. 提交事务 7. 关闭Session 8. 关闭Sesst转载 2016-02-29 15:13:36 · 567 阅读 · 0 评论