hibernate
-
休眠使用错误的表名按表达式排序,具有三级继承 在我们的项目中,我们有不同的类呈现的不同用户类型。我们有一个基实体类作为@MappedSuperclass。当我们尝试将用户类与 InheritType 一起使用时,JOINED 休眠会创建一个我们认为是错误的 sql。 基本
-
JPA/Hibernate:@ManyToOne和@OneToOne标记为 FetchType.LAZY 和 optional = false 的关系,而不是在 em.find() 上懒惰地加载? 我有以下实体(仅显示相关映射): 另外三个SELECT源于@XToOne关系(如网络上许多地方所描述的那样)。我主要关注的来源是这样的: )? 怎么了?如何使这些非可选关系变得懒惰?(没有
-
JPA/休眠 - 不需要的部分回滚和会话处理 我正在使用无状态EJB类来更新位于数据库中的持久性实体。EJB 中的方法调用完成工作的实现类。我认为导致问题的是,一个名为 的实体与一个实体具有 oneToMany 关系。事情已经完成,会话被更新
-
在将 Map 和 @ElementCollection 与休眠一起使用时指定外键约束名称 我有一个字段的奇异映射: 问题是,我似乎无法更改集合表和用作映射键的实体的表之间的外键的约束名称。 我使用@ForeignKey为@OneToMany,@ManyToMany和其他@ElementCollections指定约束名称,没有问
-
休眠工具,全部自动级联 我有一个数据库,我用休眠工具生成了所有bean和hbm.xml文件。 我注意到这个工具没有自动生成级联属性...我读到它可以使用reveng.xml来完成。 有一些方法可以自动生成报复.xml,或者为所有表设置
-
休眠@SQLDelete sql 不添加架构 我正在尝试使用Hibernate的注释进行软删除。当数据库模式是静态的时,它工作得很好,即:在SQL中传递它。不幸的是,似乎SQL是按原样传递给s(cf的方法,所以我找不到一种方法来动态传递架构
-
-
HQL 意外的 AST 节点:{矢量} 我正在尝试编写一个HQL查询,以从特许经营商列表中获取属于特定组织的用户列表或任何特许经营商,但是休眠无法解析它。我不知道为什么。以下是 HQL: 然后它工作正常。我的语法有什么
-
休眠 HQL 问题,期望 IDENT 发现“*” 我需要从相对表中获取所有数据,所以我使用这样的东西(我会在sql中使用它) 在缓存此代码后,我收到该错误: org.hibernate.hql.internal.ast.QuerySyntaxException: expecting IDENT, found '**' 靠近第 1 行
-
如何使用休眠将枚举值保存到DB? 我试图通过Hibernate用随机数据填充数据库表。 但是我的代码将不兼容的数据填充到表中(不完全不兼容它是在枚举中声明的此元素的索引,例如:at - 是第一个元素,它设置为适当的列它索引 -
标签