Hibernate使用映射元数据来了解如何加载和存储持久化类的对象。可以使用配置文件或注释指定Hibernate映射。
Hibernate - 子级别的错误不会将父级插入回滚到数据库中
好的,我在用户和帐户之间有一对多的关系,在帐户和account_details之间有一对一的关系。在account_details级别插入用户期间发生错误时...
Hibernate:composite-id与key-many-to-one生成java.lang.stackoverflow错误
我一直在尝试使用hbm文件将以下表映射到Hibernate:CREATE TABLE additional_info(info_id SMALLINT,book_id INT,desc VARCHAR(32)NULL,...
我正在构建一个应用程序,其中多个租户在数据库实例(相同的mysql数据库)上有自己的一组表。我希望这些表的名称如下:tenantA_users,tenantA_orders,...
我想在hibernate中创建一个@OneToMany关系。我需要为数据库中的每篇文章存储一个选民列表。每个投票都有一个userId和一个投票号码。我的项目编译并运行,......
Hibernate - 拥有实体实例不再引用具有cascade =“all-delete-orphan”的集合
我在尝试更新我的实体时遇到以下问题:“拥有实体实例不再引用具有cascade =”all-delete-orphan“的集合”。我有一个父实体,它......
而不是为每个实体“手动”调用SQL函数,有没有办法将其结果映射到实体瞬态字段? @XXXX(用param调用函数?)private int calculatedValue;谢谢
想象一下,我有以下类,其中所有字段都是整数:@Entity public class Bar实现Serializable {@Id private Integer id; @Basic private Integer field1; @ ...
关于ManyToOne关系的Hibernate @Where注释
我最近开始重构我的项目,因为我必须在我的一些表中添加一个额外的列。额外列是枚举(待定或活动)。由于这种变化,我现在需要......
我正在寻找一种在实体管理器配置阶段为特定实体字段绑定Type的方法。我需要它能够使用外部源将额外的“规则”应用于目标实体字段,而无需...
Spring Data中的@OneToMany(带有消息列表的频道,渴望获取)
我想正确地将消息添加到频道。没有消息的频道正确地添加到数据库:{id:1,name:“Off-top”,messageDTOs:[],participantDTOs:[{...
引起:org.hibernate.MappingException:无法确定类型:
我的代码有一些关于Hibernate映射的问题。它告诉我造成的:org.hibernate.MappingException:无法确定类型:这是CompanyEntity类@Entity @Table(name =“company”,...
Hibernate - 映射:无法确定#的类型,在表中:#,对于列:#
我尝试了一切,但我被卡住了。你能帮我吗?这个小项目只是对大型数据库的初步测试。我只使用Hibernate一个星期,我正在尝试连接它...
Hibernate merge在更新之前执行11000次选择
我正在使用带有Hibernate的MySQL上的Sakila数据库开发一个JSF / JPA项目。当我想将客户对象合并到数据库中时,需要20秒。我认为它与我的映射有关...
为什么@Basic(fetch = lazy)在我的情况下不起作用?
我知道类似的问题已经被问过很多次,但我找不到一个可以帮助我的问题。那么,我可以请你帮助我找出为什么要获取一本书的标题的原因......
我试图在关系表股票类别中插入一行。我跟随这个例子:http://www.mkyong.com/hibernate/hibernate-many-to-many-example-join-table-extra-column-annotation/现在......
在BootsFaces中动态设置selectOneMenu的itemValue不起作用
我正在开发这样的应用程序,其中Hibernate员工和指定之间存在多对一的关系。插入新员工时,我正在创建动态选项(来自...
下面是我的数据库,其中“table_relation”具有其他3个表“人,地址,工资”的外键以下是我的3个主表的实体以下是“table_relation”的实体@Table(...
为什么@ManyToOne关系默认为JPA FetchType EAGER?
我在Hibernate源代码中注意到,ManyToOne映射的默认FetchType是EAGER。而OnetoMany映射的默认加载类型是Lazy。这背后的具体原因是什么?
我有以下hibernate实体:@Entity public class Customer {@OneToMany(mappedBy =“customer”,cascade = CascadeType.ALL,fetch = FetchType.EAGER)private list ...
Hibernate如何跟踪来自不同Sessions的Detached和Persistent对象
我知道Hibernate跟踪持久对象直到session.close()。在session.close()之后,持久对象成为分离对象,而hibernate不知道这个对象。我有一些 ...