hibernate相关内容

Hibernate的注解

我们应该基于Hibernate应用程序使用@ org.hibernate.annotations.Entity代替@ javax.persistence.Entity? 或者是有没有这样的规则? 解决方案 的 @ org.hibernate.annotations.Entity 互补的 @ javax.persistence.Entity 。 详见本密切相关的问题:JPA实体和Hibe ..
发布时间:2016-05-17 19:31:50 Java开发

Hibernate的类转换异常

我想投的结果集映射上课的时候​​掌握冬眠类转换异常......我能看到在返回......结果集的数据但是它回来作为一个对象[]和我能够对象[]设置为一个列表......我是不是正确的做我的休眠映射?我得到正确的数据传回从查询,但其没有正确映射... 映射的 < XML版本='1.0'编码='UTF-8'&GT?; <!DOCTYPE hibernate的配置PUBLIC “ - ..
发布时间:2016-05-17 19:31:15 Java开发

使用带有注释休眠,我想成为排序的一对多关系

使用带有注释冬眠,我希望有一个一对多的关系由“创造”的田野上“多”表进行排序。 到目前为止,我已经得到了这个,它总是以随机顺序结束: //的音符 @OneToMany @JoinColumn(NAME =“TASK_ID”) SET< TaskNote>笔记; 公开组< TaskNote> getNotes(){返回笔记;} 公共无效setNotes(SET< ..
发布时间:2016-05-17 19:30:37 Java开发

创建通过Hibernate意见

有什么办法还创建视图,而通过使用hibernate.hbm2ddl.auto属性创建表。我使用的注释类型来定义表及其字段。有,我可以用它来还通过Hibernate创建视图的任何属性。 谢谢, 赛义夫 解决方案 Hibernate不自动为你做的。然而,这些解决方案之一可能是对你有用: 在数据库中创建一个视图,并定义使用Hibernate这些列的典范。 Hibernate不创建一个表 ..
发布时间:2016-05-17 19:30:28 Java开发

Hibernate的结社自加盟条款

我想使用Hibernate使用自定义的注解加入第2条的实体相关联。该条款是平时的FK / PK的平等,而且还当FK为空。在SQL中,这将是这样的: 加入B关于a.id = b.a_id或b.a_id为null 从我读,我应该使用@WhereJoinTable注解放在主人的实体,但我很困惑,我怎么指定这个条件......尤其是它的第一部分 - 指的是加盟实体的id 有没有人有一个例子吗? ..
发布时间:2016-05-17 19:29:44 Java开发

为什么会休眠忽略package-info.java?

我试图使用Hibernate @TypeDef标注在包装的水平,正是因为它的的 Hibernate文档。 我使用休眠3.6 和春3.0.7 。在code编译和包info.class 在classpath中,但它仍然是不通过Hibernate看到。 如果我把 @TypeDef 上的一流水平,它的工作,但如果我把没有在封装信息。我试图谷歌,但找不到任何有用的。 感谢您! 解决方案 您可能 ..
发布时间:2016-05-17 19:28:25 Java开发

转换基于XML的配置注解

是否有可用的转换基于XML配置文件的任何实用程序注释(在春季或休眠说)?如果没有这将是值得建立这样一个工具? 解决方案 去以下页 https://www.hibernate.org/hib_docs/tool​​s/reference/en/html/ant.html 和见项目4.4.2。 POJO的Java code出口(小于调用:hbm2java>) 它说: ..
发布时间:2016-05-17 19:28:03 Java相关

Hibernate的@OrderBy与引用的类

我有一个类地说:“ClassA的”有“ClassB的”的集合 @OneToMany(的cascade = CascadeType.ALL,取= FetchType.LAZY) @JoinColumn(NAME =“COLUMN_NAME”) 私人列表<&ClassB的GT; lotsOfClasses; “ClassB的”有一个映射类“ClassC”使用普通的旧映射的注释:公共类Cl ..
发布时间:2016-05-17 19:27:24 数据库

Hibernate的Oracle表空间注释

我在我的注释和的DAO Hibernate3的使用:先得用hbm2ddl生成DDL。有没有一种方法来注释表空间? 解决方案 没有,有没有办法做到这一点开箱。而参与 - - 我用下面的周围了过去的做法: 创建自己的注释, @TableSpec 有表和其他必要的属性。 扩展 org.hibernate.cfg.Configuration 和覆盖 getTableMappings()返回 ..
发布时间:2016-05-17 19:27:03 Java开发

如何指定列的组合应该是使用注解的唯一约束?

我想确保我的表中的所有行有两个领域的独特组合,我想在我的实体类指定这个使用注释。我一直在使用@Table和@UniqueConstraint但组合尝试显然我做错了,因为我只能似乎来指定单独的列应该是唯一的(我已经可以指定使用@列的唯一属性),而比列的组合。例如,我想其中有场A和B只包含具有A和B都不领域的一个独特的组合行的表/列的需要是唯一的,这是两者的结合应该是独一无二的。 下面就是我没有快乐 ..
发布时间:2016-05-17 19:26:54 Java相关

休眠/ JPA注解 - 未知实体

这已经好几个月运作良好的应用程序已经停止拿起JPA @Entity 已是它的一部分几个月注解。正如我的集成测试来看,我看到几十个“ org.hibernate.MappingException:未知实体:com.whatever.OrderSystem ”类型错误 这是我不太清楚什么出了错这里。 我没有的hibernate.cfg.xml 文件,因为我使用Hibernate的实体管理器。由于我 ..
发布时间:2016-05-17 19:26:40 Java开发

克隆表的定义与Hibernate(先得用hbm2ddl)

在我的Hibernate应用程序有注解驱动的对象: AuditEvent 的。它非常简单,并没有外键关系。我通过移动到另一个表的 OldAuditEvent 的,这是的 AuditEvent 的表的克隆存档在此表中的旧条目。 现在我们生成DDL使用先得用hbm2ddl(在我们的数据模型注明),整个应用程序和手工复制/粘贴AuditEvent表并更改其名称以创建的 OldAuditEvent 的。 ..
发布时间:2016-05-17 19:26:36 Java相关

Hibernate的春天注解会话不关闭/刷新

我已经“继承”它使用Spring注解管理与Hibernate事务/会话的项目。或者至少它的意思是。目前休眠会话从未得到冲洗(它们被设置为FLUSH_MODE_NEVER)和DAO的需要手工冲洗的任何数据被写入到数据库中。 此外所有的DTO对象驻留在休眠的记忆,最终导致一个OutOfMemory错误。 我相信我要告诉春/休眠关闭会话或提交事务。在我的控制器类我有处理请求注解的方法: @Tra ..
发布时间:2016-05-17 19:26:33 Java相关

休眠:数据对象与注解动态表名

我有一个数据类为休眠相关联的表;想象实体的人的是这样的: @Entity @ org.hibernate.annotations.Proxy(懒惰=假) @Table(NAME =“人”,模式=“MYSCHEMA”) @Inheritance(策略= InheritanceType.SINGLE_TABLE) 公共类ProfileData实现Serializable { 私有静态 ..
发布时间:2016-05-17 19:24:39 Java开发

属性上的许多一对多的关系(休眠)

我有实体类A和C.它们映射表tblA和TBLC,并让它们之间的许多一对多的关系,TBLB它们之间进行映射。 TBLB包含A_ID,C_ID和的setDate,最后一个是它被设置日期,从而对关系的属性。我的问题是,我该怎么办最好的地图在这个属性?目前他们未映射,像这样的: 答: @ManyToMany(targetEntity = C.class,级联= {CascadeType.PERSIS ..
发布时间:2016-05-17 19:23:48 Java开发

麻烦的Hibernate Core和Hibernate标注使用Apache常春藤(但也Maven2的相关)。

这是一个漫长的! ; - ) 有这个问题,这使得它看起来很多拷贝粘贴文本 复杂。而且说实话,这是一个很大的信息!但是有经验的人很多它可能是不必要的,容易掠过。 在它的本质,我只是想知道为什么我的基本的休眠核心+ Hibernate注解测试项目不起作用。我怀疑失踪 依赖关系,但我使用Apache常春藤,我想会得到传递 从Maven2的存储库ibiblio上自动依赖关系,但也有明显的相关性 ..
发布时间:2016-05-17 19:23:23 Java开发