
hibernate
iteye_5020
这个作者很懒,什么都没留下…
展开
-
Hibernate 简介
Hibernate简介 Hibernate是一个开放源代码的对象关系映射框架,它对JDBC进行了非常轻量级的对象封装,使得Java程序员可以随心所欲的使用对象编程思维来操纵数据库。Hibernate可以应用在任何使用JDBC的场合,既可以在Java的客户端程序使用,也可以在Servlet/JSP的Web应用中使用,最具革命意义的是,Hibernate可以在应用EJB的J2EE架构中取代CMP,完成...原创 2009-11-11 11:26:58 · 153 阅读 · 0 评论 -
hibernate与应用缓存方案总结
XXXX项目是目前在实际工作中正在做的事情,该项目是一个大型系统的内容管理内核,负责最核心的meta data的集中管理,性能有较高的要求,设计初期就要求能够支持cluster。项目使用hibernate 3.2,针对开发过程中对于各种缓存的不同看法,撰写了本文。重点在于澄清一些hibernate的缓存细节,纠正一些错误的缓存用法。 一、hibernate的二级缓存 如果开启了二...原创 2009-11-27 23:00:36 · 93 阅读 · 0 评论 -
Hibernate性能调优
一、inverse = ? inverse=false(default) 用于单向one-to-many关联 parent.getChildren().add(child) // insert child parent.get...原创 2009-11-27 23:02:09 · 110 阅读 · 0 评论 -
org.hibernate.WrongClassException 错误解决
关于 org.hibernate.WrongClassException 错误的解决! 首先看log(中间的null有可能是数字),说明在保存时出现子类id不匹配的问题。 Object with id: null was not of the specified subclass: org.appfuse.model.User (class of the given object ...2009-06-22 12:07:42 · 1933 阅读 · 0 评论 -
Hibernate的映射类型
Hibernate 映射类型 Java 类型 标准 SQL 类型 大小和取值范围 integer 或者 int int 或者 java.lang.Integer INTEGER 4 字节 long long Long BIGINT 8 字节 short short Short SMALLINT 2 字节 byte byte Byte ...2010-02-22 16:30:17 · 116 阅读 · 0 评论 -
Hibernate 持久化时候的乱码解决
小结一下Hibernate下持久化时候遇到的乱码问题解决方案: 1:确保在 hibernate.connection_url 中加入了useUnicode=true 和 characterEncoding=utf-8,这样的url看起来类似于:jdbc:mysql://localhost/my_db?useUnicode=true&characterEncoding=utf-8; ...2010-02-23 12:10:26 · 139 阅读 · 0 评论 -
JPA中的树映射
这是某个游戏引擎的技能树,比较简单,算是心得吧。先记下再说。 废话不说上代码,注解有问题可以搜搜。 package com.xxx.ge.skill.model; import java.util.List; import javax.persistence.CascadeType; import javax.persistence.Column; import j...2010-03-08 10:41:05 · 221 阅读 · 0 评论 -
Mysql 表名忽略大小写
这个问题在linux环境下有,编辑/etc/my.cnf,加入以下配置 lower_case_table_names=1 0时区分大小写,1时会将表名转为小写后执行原创 2016-10-19 10:12:58 · 239 阅读 · 0 评论