cost 370 ms
我在Hibernate中使用单向一对多和每表继承类型的问题 - An issue when I use unidirectional One-To-Many and Table Per Class InheritanceType in Hibernate

我有一个Person类和一个有三个类的类层次结构,当我对类层次结构使用InheritanceType.TABLE_PER_CLASS时,它出现了“批量更新”问题。 请参阅以下代码。 AbstractBase是类层次结构的基类。 测试代码: 输出: org.hibernat ...

NHiberate联接子类无效属性 - NHiberate Joined Subclass Invalid Property

我正在尝试解决此问题,其中子类包含一组属性,但是在引用表中不存在其中两个属性。 这两个属性存在于扩展表中,该表具有返回到基表的FK。 我不确定如何修改此xml以支持第一个连接的子类以及为扩展表添加另一个连接。 我试图为扩展表简单地添加另一个联接子类,但是由于类名相同,因此映射无效。 ...

Hibernate:在onetomany关联中获取多态集合时获取org.hibernate.InstantiationException - Hibernate: Getting org.hibernate.InstantiationException While Fetching polymorphic Collections in onetomany association

我正在尝试使用JPA注释在Hibernate中使用JOINED继承策略。 我的基类是抽象的,并且与其他实体具有多对一关联。 但是我收到了Hibernate异常:无法实例化抽象类或接口。 以下是我的课程结构: Account.java SavingsAccount.java ...

扩展类仅包含嵌入式集合时的休眠省略表 - Hibernate omit table when extended class contains only embeded collection

目前,我正在使用继承策略InheritanceType.JOINED。 我的扩展类仅包含String类型的Map,该Map存储在其自己的表中。 我想知道是否有可能忽略仅包含id的扩展类的表。 请让我知道如果没有“忽略”表格的直接选项,您将如何对它进行建模。 该示例显示我有一个基类 ...

JPA-在联合策略继承中覆盖bean验证 - JPA - Override bean validation in joined-strategy inheritance

我有三个JPA实体:A,B和C。B和C继承带有联合策略的A。 是否可以在子类中覆盖Bean验证约束? 例如,我希望B在一个字段中具有@NotNull约束,而C在同一字段中具有@Null约束。 我当时想通过使用Bean验证组来做到这一点,但是我不知道如何定义必须由一个组验证B而必须由另一 ...

在NHibernate中获取每个子类的表对象 - Getting table-per-subclass objects in NHibernate

我遇到了一个名为ScheduledJobs的数据库表,该表具有一个gazillion列和一个具有相等gazillion属性的匹配的C#对象。 我对它的设计并不感到兴奋,而是想使用每个子类一个表的策略来分解它。 代替 我有 我重写了NHibernate .hbm.xml文件(没 ...

如何在使用JOINED策略映射的实体继承的简单查询上避免不必要的内部联接? - How to avoid unnecessary inner join on a simple query on entity inheritance mapped with JOINED strategy?

我正在将JPA 2和Hibernate 4.2.0-Final作为提供程序使用,并且我具有以下实体: 我有以下JPQL: Hibernate为此生成以下SQL: 但是我只需要计算具有不同代码的客户 ,这恰好是一个特定于客户的字段,因此不需要内部连接到“人员”。 我希望H ...

为什么hibernate在保留由join_subclass继承类型映射的实体之前先选择实体? - Why hibernate selects entities before persisting entities mapped by joined_subclass inheritance type?

我有超类Person和两个子类-Parent和Child。 它们被映射为JOINED_TABLE继承类型。 父母与子女具有双向的一对多关系。 Person.hbm.xml包含所有配置: 当我坚持不动时,父级和关联的子级实体会休眠,然后在插入之前选择语句。 这些选择语句从子 ...

EntityExistsException在持久性上下文中使用同级类持久化带有@MapsId的第二个实体 - EntityExistsException persisting a second entity with @MapsId while a sibling-class is in the persistence context

我有一个奇怪的问题,我无法真正解决。 这是例外: 唯一的例外是很清楚,有一个在阻止我的持久化上下文对象persist的经历。 问题是:上下文中根本没有Employee (已通过调试器检查)! 然而,还有的Talent比如我想更新也成为一个Employee 。 它们之间的关系是 ...

在使用InheritanceType.JOINED的JPA实体层次结构中,与子类的所有关系都会导致超类表上的外键约束 - In a JPA entity hierarchy using InheritanceType.JOINED, all relationships with subclasses results in foreign key constraints on the superclass table

我有以下JPA 2.0实体 我想让JPA为我生成表格,因为它可以更容易地在多个位置安装。 我通常期望它生成这个: 前两个表的位置相同,但它以这种方式生成了employee表: 你可以注意到fk_employee_role_id引用bookkeepingparent而不是 ...

在Spring Data JPA中使用联接继承时,避免跨表进行外部联接 - Avoiding outer joins across tables when using joined inheritance with Spring Data JPA

在Spring Data JPA(+ Hibernate)应用程序中考虑以下类: 我最常见的用例涉及调用以下方法(从JpaRepository继承): 每当调用此方法时,Hibernate都会发出以下SQL查询: 每当执行此查询时,我只对Person类中的公共字段感兴趣, ...

已将Nhibernate关联实体与连接子类中的新项目一起保存在数据库中 - Nhibernate associate entity already saved in the database with a new item in a joined-subclass

情况如下:我在数据库中拥有一个名为“ Entidade”的表,并拥有一个“ Medico”表。 表“ Medico”是表中的联接子类实体,如下所示: 用户应该能够使用已经注册的“ Entidade”在“ Medico”上“打开”它。 当我尝试使用相同的ID“ Entidade”保存扩 ...

在Hibernate中创建别名以引用子类问题 - Creating alias in Hibernate to reference subclass issue

我正在尝试创建一些别名,以建立根据许多子类的属性进行搜索的条件。 这是我的模型: 我正在尝试为人员和组织创建一些别名,如下所示: 但是我遇到一个错误: 对解决此问题有帮助吗? 我只是想知道如何创建别名来引用子类以访问子类属性。 谢谢! ...

Hibernate 4:HQL和继承-获取集合和Javassist - Hibernate 4: HQL and Inheritance - fetching collections and javassist

我遇到的情况是:父母班级人员,孩子班级:个人和企业。 我正在使用联接子类策略映射此类,如下所示: 当我使用此简单的HQL加载人员列表时: hibernate解决了多态性问题,我得到了个人和企业对象的列表。 但是,当我包括地址和电话时: hibernate返回一个P ...

将Framework 2 Ebean和InheritanceType作为JOINED播放 - Play Framework 2 Ebean and InheritanceType as JOINED

经过对谷歌的一些研究,我没有找到任何有我问题的人,这就是我在这里发布的原因。 在我的应用程序中,我有三个实体:用户(摘要),客户,代理商。 客户和代理商扩展用户。 这是用户的代码: 问题是生成的模式只创建一个包含User,Customer和Agency字段的表,这通常是Inheri ...

Fluent NHibernate尝试使用table-per-subclass映射子类的子类 - Fluent NHibernate trying to map subclass of subclass using table-per-subclass

我正在构建一个具有大量继承的应用程序,并且存在一个存在类A,B和C的部分: A级 B级:A C级:B 我为子类B实现了子类映射作为每子类的表样式,如下所示: 哪个效果很好。 但是,当我想要实现C时如下: 它导致错误 我浏览了Hibernate / ...


 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM