hibernate
wangzhantao
这个作者很懒,什么都没留下…
展开
-
hibernate 乐观所使用
通过在表中及POJO中增加一个version字段来表示记录的版本,来达到多用户同时更改一条数据的冲突数据库脚本:create table studentVersion (id varchar(32),name varchar(32),ver int);1 实体类 package Version;public class Student {...原创 2013-03-07 17:16:52 · 67 阅读 · 0 评论 -
hibernate 辅助
生成hibernate的 配置文件,自己用来备份用,如果有什么建议可以给我留言,谢谢 。原创 2012-09-28 08:57:57 · 55 阅读 · 0 评论 -
hibernate 琐碎配置介绍
配置文件类型:integer, long, short, float, double, character, byte, boolean, yes_no, true_false 这些类型都对应 Java 的原始类型或者其封装类,来符合(特定厂商的)SQL 字段类型。boolean, yes_no 和 true_false 都是 Java 中 boolean 或者 java...原创 2012-09-01 20:04:43 · 104 阅读 · 0 评论 -
hibernate多对多
hibernate 多对多处理设置 例如角色与权限: 角色中: private Set privileges= new HashSet(); 权限中: private Set roles = new HashSet(); ...原创 2012-08-31 16:25:58 · 66 阅读 · 0 评论 -
hibernate sql ,addEntity,addScalar
sql 查询的时候,.addEntity(Person.class)会将查询出来能放到实体中的字段数据放到实体中,并将实体放到数组的第零个位置.addScalar("area") 这个字段查询出来的数据放到数组的第一个位置.addScalar("email") 这个字段查询出来的数据放到数组的第er个位置例子:Query query = getSession().creat...原创 2012-08-24 15:00:36 · 138 阅读 · 0 评论 -
hibernate 配置文件的一些参数理解
很多Hibernate映射元素定义了可选的length、precision 或者 scale属性。你可以通过这个属性设置字段的长度、精度、小数点位数。 Oracle使用标准、可变长度的内部格式来存储数字。这个内部格式精度可以高达38位。 NUMBER数据类型可以有两个限定符,如: column NUMBER ( precisi...原创 2013-03-14 17:49:10 · 93 阅读 · 0 评论 -
hibernate 主键生成策略
Hibernate中,<id>标签下的可选<generator>子元素是一个Java类的名字,用来为该持久化类的实例生成惟一标示,所有的生成器都实现net.sf.hibernate.id.IdentifierGenerator接口这是一个非常简单的接口,某些应用程序可以选择提供它们自己的特定实现当然,Hibernate提供了很多内置的实现下面是一些内置主键生成器(Key...原创 2013-03-10 09:29:56 · 77 阅读 · 0 评论 -
hibernate 查询返回列表
1.使用SQLQuery对原生SQL查询执行的控制是通过SQLQuery接口进行的,通过执行Session.createSQLQuery()获取这个接口。最简单的情况下,我们可以采用以下形式:List cats = sess.createSQLQuery( " select * from cats " ).addEntity(Cat. class ).list();这个查询指定了:...原创 2013-03-08 09:25:03 · 852 阅读 · 0 评论 -
hibernate 数据类型对应
integer, long, short, float, double, character, byte, boolean, yes_no, true_false 这些类型都对应 Java 的原始类型或者其封装类,来符合(特定厂商的)SQL 字段类型。 boolean, yes no 和 true false 都是 Java 中 boolean 或者 java.lang....原创 2013-03-07 17:37:11 · 129 阅读 · 0 评论 -
hql 学习
select new map(o.id as id,o.name as name,o.parent.id as parent,o.order as order)from Org o left join o.parent where 1=1原创 2013-10-30 12:52:47 · 69 阅读 · 0 评论