关于hibernate xml中 many-to-one 的设置。
这样的,有2个类型的model 其中A.java 是主的类别,B.java 是A的内容。
也是就是这样管理 A 里面包含的是类别,B里面是A类别的内容。
A.java (get set 方法就不写了)
B.java
现在是想B的hibernate的设置为many-to-one 但是不想设置A的主键关联,而是这是A的 “diccode”属性关联
也是就是这样管理 A 里面包含的是类别,B里面是A类别的内容。
A.java (get set 方法就不写了)
private int id;
private String diccode;
private String typename;
private String isenable;
private String remark;B.java
private int id ;
private String dicno;
private String dicname;
private String remark;
private DictypeInfo dictypeinfo;//A的一个对象,
现在是想B的hibernate的设置为many-to-one 但是不想设置A的主键关联,而是这是A的 “diccode”属性关联
<class name="com.zlm.domain.DiccontentInfo" table="tbl_diccontent">
<id name="id">
<generator class="native" />
</id>
<property name="dicno" type="java.lang.String"/>
<property name="dicname" type="java.lang.String"/>
<property name="remark" type="java.lang.String"/>
<many-to-one name="dictypeinfo" class="com.zlm.domain.DictypeInfo" fetch="select" property-ref="diccode">
<column name="diccode" length="20" />
</many-to-one>
</class> 这样关联,创建数据库的时候,出现错误。不知如何解决,希望各位指点迷津。。。谢谢了。
...全文
相关推荐
Hibernate one to many(many to one) 配置
**标题与描述解析**标题"Hibernate one to many(many to one) 配置"涉及到的是关系型数据库在Java中的持久化框架Hibernate中的两种关联映射关系:一对一(One-to-One
Hibernate one-to-many / many-to-one关系映射
Hibernate one-to-many / many-to-one关系映射"是两个基本的关系类型,用于表示实体间的关联。在这个主题中,我们将深入探讨这两种关系映射的原理、配置和实际应用。
hibernate many to one
在Java的持久化框架Hibernate中,"Many-to-One"关系是一种常见的关联映射类型,它表示一个实体(类)可以与多个其他实体实例相关联。
hibernate 关联映射(一) many to one
总结一下,Hibernate中的Many to One关联映射涉及实体类的设计、注解的使用以及映射文件的配置。正确地设置这些可以使得Java对象和数据库之间的交互变得简单而高效。
hiberante - one to many - update
标题中的“hibernate - one to many - update”指的是Hibernate框架中关于一对一(One-to-Many)关系映射和更新操作的知识点。


Web 开发
