Nhibernate 一对多延迟加载未按预期工作
考虑以下场景: A 类与 B 类具有一对多关系。 B 类与 C 类具有多对一的关系。 class A { IList BList {get;set;} } class B { C CMember{get;set;} } …
SQLAlchemy 中的多对一关系
这是一个初级问题。 我有一个 mtypes 目录: mtype_id name 1 'mtype1' 2 'mtype2' [etc] 和一个对象目录,它必须有一个关联的 mtype: obj_id mtype_…
Hibernate注释多对一不将子集合添加到父集合
我有以下带注释的 Hibernate 实体类: @Entity public class Cat { @Column(name = "ID") @GeneratedValue(strategy = GenerationType.AUTO) @Id priv…
Nhibernate 从 1.0.2.0 迁移到 2.1.2 以及多对一保存问题
我们有一个旧的、大型的带有 nhibernate 的 ASP.NET 应用程序,我们正在扩展和升级它的某些部分。使用的 NHibernate 相当旧(1.0.2.0),因此我们决定…
JPA @OneToMany 和复合 PK
我正在从事 JPA 项目。我需要在具有三个主键的类上使用 @OneToMany 映射。您可以在此之后找到错误和类。 javax.persistence.PersistenceException: No…
Hibernate 标准查询使用键字段上的 Max() 投影并按外键进行分组
我很难将此查询(直接在数据库上工作)表示为 Hibernate(版本 3.2.5)中的标准查询: SELECT s.* FROM ftp_status s WHERE (s.datetime,s.connection…
hibernate外键映射多对一
我已经研究了很长一段时间,但仍然无法弄清楚我的代码有什么问题。 每个服务有多个配置文件,但每个配置文件只有一个服务。 Service { Long service_i…
如何在 Hibernate 中以单向多对一方式保留连接表?
我正在利用 如何连接表在单向多对一条件下?。 如果你有两个类: class A { @Id public Long id; } class B { @Id public Long id; @ManyToOne @JoinC…
删除子项时,Hibernate 多对一会删除所有父项
我有国家和州对象。我打算建立从州到国家的单向多对一关系。我不想存储对我已定义映射的国家/地区中的任何州的引用,如下所示。当我删除一个 State 对…
NHibernate Cascade none 仍在更新相关实体
然后,我使用 Fluent NHibernate 及其自动映射功能来映射以下简化的 POCO 类: public class Webpage { public virtual int Id { get; set; } public …
当 NHibernate 中的引用发生变化时,如何删除引用的对象?
我有两个像这样的实体(仅提取相关内容): public class Person { public virtual Address Address } public class Address { } Person 与 Address …