hibernate-mapping相关内容
上下文 我在两个实体-Category和Email(NtoM)之间建立了简单的关联.我正在尝试创建用于浏览和管理它们的Web界面.我有一个简单的电子邮件订阅编辑表单,其中包含代表给定电子邮件所属类别的复选框列表(我为Set类型注册了属性编辑器). 问题 表单显示效果很好,包括标记当前分配的类别(对于现有电子邮件).但是不会将任何更改保存到EmailsCateg
..
我的Java bean具有childCount属性.此属性未映射到数据库列.相反,应该由数据库使用COUNT()函数来对它进行计算,该函数对我的Java bean及其子级的联接进行操作.如果可以按需/“懒惰地"计算此属性,那就更好了,但这不是强制性的. 在最坏的情况下,我可以使用HQL或Criteria API设置此bean的属性,但我不希望这样做. Hibernate @Formul
..
我正在使用最新的Hibernate 4.2.7.SP1以及实体管理器和验证器等.我正在使用Microsoft SQL Server 2012. 我要使用的代码是: StringBuffer sb = new StringBuffer(); sb.append("SELECT vr.account_name as account FROM MY_VIEW_RECEIVABLES vr;"
..
我正在尝试将JavaFX BooleanPropety添加到我的模型中,该模型由Hibernate保留但我收到以下错误。 引起:org.hibernate.MappingException:无法确定:javafx.beans.property.BooleanProperty的类型。 JavaFX StringProperty持续良好,所以我有点困惑。 我的模特
..
我有三个具有以下结构的表 - 合同 - > contract_id(主要),customer_company_id,Vendor_company_id 公司 - > Company_id(主要),creation_date,created_by Company_Timeline - > Timeline_id(主要),Company_id,Company_name。 并拥有
..
我有一个表有另一个表的外键(多对一关系),但我希望它可以为空。 这样的事情: public class SubType(){ @Id @GeneratedValue(generator =“system-uuid “) @GeGeneGenerator(name =”system-uuid“,strategy =”uuid“) private String id;
..
有没有办法在更新操作中使字段非持久化但在使用JPA创建操作时持久 - Hibernate 4? 我试过这样的方法 @Transient @Id @Column(name =“USER_NAME”,nullable = false,length = 75) private String userName; 但是对于@Transient注释,该字段在所有CRU
..
我正在尝试使用hibernate criteriabuilder加入4个表。 下面分别是表格。 ` @Entity public class BuildDetails { @Id private long id; @Column private String buildNumber; @Column private String buildDuration
..
我目前正在学习Hibernate和Java Persistence API。 我有一个@Entity类,需要对各个字段应用注释。我已经在下面的代码中包含了他们可以去的所有三个地方。 我应该将它们应用到字段本身,getter还是setter?这三个选项之间的语义差异是什么(如果有的话)。 import javax.persistence.Entity; import java
..
我正在使用Hibernate框架开发Web应用程序。尝试运行webapp时出现此错误。 错误控制台: 创建帐户中捕获的异常Dataorg.hibernate.HibernateException:无法 实例化默认tuplizer [org.hibernate.tuple.entity.PojoEntityTuplizer] java.lang.NullPointerExceptio
..
我目前正在开发一个项目,用JPA 2.1保存数据,并使用hibernate search 4.5.0.final搜索实体。 映射类和索引之后,搜索工作正常。 然而,当我将classB的值 description 从“someStr”更改为“anotherStr”时。数据库已相应更新,但是当我使用Luke检查索引时,索引中的classA.classB.description未更新,并且数
..
我有两个持久化实体: User 和 UserDetail 。他们有一对一的关系。我使用hibernate注释。但我正在为我的数据库获取一个用户信息的几个对象。显然,我对Hibernate注释的了解并不是很好解决这个问题。 用户 class: @Entity @Table(name =“USER”) public class User { @Id @GeneratedV
..
我需要用db2创建一个hibernate SQLQuery,并且这个查询返回一些计算出的字段,并且与数据库中的任何列没有关系。 目标将SQLQuery中这些sum()计算的值设置为已存在的Java对象中的三个新瞬态字段。 SQLQuery使用以下语法: SELECT id as {entityObject.id}, name as {entityObject.name},
..
我有两个带有hibernate的映射类: SETTLEMENT_MODEL_GROUP (父级): @Entity @Table(name =“MODEL_GROUP”) public class SettlementModelGroup { //省略了一些不字段 @OneToMany(fetch = FetchType.LAZY,mappedBy =“mode
..
我得到了下面的错误。但是我无法找到错误是什么。 引起:java.lang.NullPointerException $ or $ $ 。 hibernate.cfg.Configuration.processFkSecondPassInOrder(Configuration.java:1481) 在org.hibernate.cfg.Configuration.secondPassComp
..
我有一个hibernate映射文件ParcelServicePresetIds.hbm.xml:
..
我想更新到databgase其中一个属性为UserData,其中包含(名称,街道,城市等) 如此: 关系与放大;数据库属性: 此用户数据与其用户有双向关系,其中使用了User.hbm.xml中的cascade =“save-update”,因此 用户在DB(id_user,外键: id_UserDetail,状态)中具有此属性 UserData 有(id_UserDetail
..
这些是一个问题,如果Spring Roo通过反向工程为.aj文件中的Set字段添加FetchType.LAZY,或者我应该手动执行它? 如果FetchType.LAZY不存在于.aj文件中,我可以通过查询“SELECT st1 FROM parentTable t1 JOIN FETCH t1.childTable st1”进入select,对吗? 这里的要点是,我可以手动添加Fetc
..
我有这个班: @Entity @Table(name =“TOPUP_MESSAGE”) 公共课ReportFee { // ... ID&其他属性 @ManyToOne @JoinColumn(name =“CONTRACT_ID”) 私有ContractDetail contractDetail; // GETTERS AND SETTERS } 和
..
SELECT emp.employeeId,emp.employeeFirstName,comp.companyname,dept.departmentname FROM Employeetable emp ,Companytable comp,departmenttable dept WHERE emp.employeeCompanyId = comp.companyId AND em
..