hibernate-mapping相关内容
public enum Sources { SOURCE_MANUAL(“manual”), SOURCE_RE_EDITING(“re editing”) ; private String source; private Sources(String source){ this.source = source; } public String g
..
我正在使用一个项目,我正在使用JBoss Tools将MS SqlServer数据库逆向工程化为Hibernate对象。我想知道是否有办法将我的架构中的一些表映射到Java枚举?这可以在hibernate.reveng.xml文件中配置吗?如果是这样,你有一个例子吗?谢谢! 解决方案 这个开放的问题表明,hibernate reveng不支持枚举。
..
背景 Spring 3.x,JPA 2.0,Hibernate 4.x,Postgresql 9.x。 使用我想要映射到Postgresql枚举的枚举属性的Hibernate映射类。 问题 使用枚举列上的where子句进行查询会引发异常。 org.hibernate.exception.SQLGrammarException:无法提取ResultSet ... 导
..
像普通的Java枚举类型有相应的代码和名称描述。 包含这些字段的Java类包含它们作为枚举: public enum MyEnum { SOMEINSTANCE (1,“test1”), SOMEINSTANCE(2,“test2”); private final int code; private final String name; private MyEnum(
..
HBM与此类似: 让我们说这是枚举: public enum myEnum { a,b,c; } 问题
..
假设我有这个枚举: public enum TestEnum {EXAMPLE,FURTHER_EXAMPLE,LAST_EXAMPLE} 在 .hbm 中的此映射:
..
我正在使用Spring和Hibernate项目,我需要进行逆向工程。 我正在使用SQL Server Express R2 2008。 我已经生成了包含此源代码(hibernate.cfg.xml)的Hibernate控制台配置文件:
..
我有一个使用Hibernate的Web应用程序来对数据库进行CRUD操作。我收到一个错误,表示该表未映射。请参阅Java文件: 错误消息: org.springframework .orm.hibernate3.HibernateQueryException:图书没有映射[SELECT COUNT(*)FROM Books];嵌套异常是org.hibernate.hql.ast.Qu
..
我使用DB2版本10.01,尝试使用hibernate save()方法将值插入到表中。 > Id注释: @Id @GeneratedValue(strategy = $ TYPE.IDENTITY) @Basic(可选= false) @Column(name =“stmciss_id”,unique = true,nullable = false) protected
..
我有一个名为组的表,我正在尝试使用hibernate进行DB2映射, HSQLDB 表名组是一个保留字,它必须在HSQLDB中引用。但是,DB2不喜欢引用的表名。 所以这个映射在HSQLDB中工作,但不在DB2中: @Entity @Table(name =“`group`”) public class Group { 映射在DB2中出现以下错误(进行涉及组表的
..
我有以下类图,我想将其映射到数据库(请注意,Person具有类Vehicle的对象的列表)。 另外我的数据库看起来像: 表示Vehicle类子类的数据库中的所有表都具有超类Vehicle的所有字段。此外,所有的关系都显示出从人到车,汽车和摩托车的一对多关系。 我的 hibernate映射文件是以下: Person.hbm.xml
..
我正在开发旅行管理应用程序。有关设计如下: 旅游中的每个人都被指定为旅行者。 每位旅客都有护照。 现在,旅行者可以是主会员或子会员,这取决于他是否是家庭的负责人。 主要会员决定像TourPackage,旅行家庭的总金额等等。 一个子会员在旅行时依赖MainMember。所以,如果一个MainMember被删除,所有的SubMembers也必须被删除。 所以, 旅行者有护照。
..
我有一些Java / Hibernate代码,在我的本地机器上工作正常,我安装了数据库。但是,我已经将代码上传到Glassfish服务器上的Internet,我无法将其连接到与该服务器关联的数据库。我不认为这是一个Java问题。我认为它与Hibernate设置相关,因为我觉得我不得不改变数据库的地址,因为代码不再与我的机器上的数据库通信。任何人可以帮助我吗?首先,这是从服务器日志的堆栈跟踪。
..
我在我的数据库中有一个具有两个可能值的VARCHAR列 VISIBLE 的表 INCIDENCIA : Y 或 N 匹配 true 或 false 我已在此实体中映射: @Entity public class Incidencia { private String visible; //其他字段 @Basic @Column(name =“VISIBLE
..
下面的grails域类: class MyClass { Map myMap } 现在,对于myMap,grails会自动为地图中的元素创建一个新表。但是如果我添加太长的元素(例如1024个字符),我会得到一个DB错误。 我可以告诉grails, 我已经尝试过了 static constraints = { myMap(maxSize
..
使用一些旧的hibernate代码。 如何使用hbm.xml(hibernate映射文件)而不是注释来执行以下操作? @Table(name =“users”,uniqueConstraints = { @UniqueConstraint(columnNames = {“username”,“client”}) , @UniqueConstraint(columnNames =
..
Hibernate 配置文件(.hbm.xml)的理想位置是 ... / tomcat / webapps / projectName / WEB-INF / classes / hbm 但我想将这些配置设置放在不同的位置,例如 / usr / local / properties / hibernate ? 如果我将该配置文件放在
..
我是hibernate的新用户,我在hibernate.cfg.xml文件中指定映射文件的位置时遇到问题。 我创建了一个Event对象在org.hibernate.tutorial.chapter1.domain.Event.java包中,其对应的Event.hbm.xml文件在同一位置。 我试图指定位置在hibernate.cfg.xml映射标记,但我得到一个InvalidMappi
..
我正在使用 Hibernate 使用 Spring 如果首先我创建数据库,我使用Hibernate DAOs层与DAOsImpl。 ,我简单地映射我的模型类到数据库表与简单的映射。什么是使用的集合映射,关联映射???? 没有集合映射和关联映射我可以做任何我想要的工作。 说明。 解决方案 当映射模型类时,您将实体映射到数据库,指定字段类型,主键。 。 但是当你使
..
学习
..