随笔分类 - Java - Hibernate
摘要:org.hibernate.SQL 在SQL DML语句被执行时记录 org.hibernate.type 记录所...
阅读全文
摘要:注意:不要使用Restrictions.sqlRetriction(strSQl)方式进行设置查询,否则插叙条件为关联类的属性时会出错。 原因是Hibernate会自动转换为SQL语句,相应的关联类...
阅读全文
摘要:@Enumerated(value=EnumType.ORDINAL)采用枚举类型的序号值与数据库进行交互, 此时数据库的数据类型需要是数值类型,例如在实际操作中 CatTest ct = ...
阅读全文
摘要:例如:如果你的枚举类里定义是: public static enum Gender { MALE, FEMALE; } 修改你的pojo: @Enumerated(EnumType.STRING) p...
阅读全文
摘要:Restrictions.eq = Restrictions.allEq 利用Map来进行多个等于的限制 Restrictions.gt > Restrictions.ge >= Restrictio...
阅读全文
摘要:对于支持子查询的数据库,Hibernate支持在查询中使用子查询。一个子查询必须被圆括号包围起来(经常是SQL聚集函数的圆括号)。 甚至相互关联的子查询(引用到外部查询中的别名的子查询)也是允许的。 ...
阅读全文
摘要:1 、 @Entity(name="EntityName") 必须 ,name 为可选 , 对应数据库中一的个表 2 、 @Table(name="",catalog="",schema="") ...
阅读全文
摘要:使用MyEclipse创建JavaEE5.0的Web项目,在使用Hibernate3.5.1以上(包括3.6)的注解功能时出现错误: java.lang.NoSuchMethodError: javax.persistence.OneToMany.orphanRemoval()Z 。 解决办法:删除对Java EE 5 Libraries的使用。 问题原因:javaee.jar中的部分类与h...
阅读全文
摘要:使用Hibernate注解(Annotation)编写实体对象,出现如下错误: java.lang.NoClassDefFoundError: javax/persistence/Cacheable...
阅读全文
摘要:hibernate.hbm2ddl.auto参数的作用主要用于:自动创建|更新|验证数据库表结构。如果不是此方面的需求建议set value="none"。 create: 每次加...
阅读全文

浙公网安备 33010602011771号