发帖    主题    评论    推荐    标签    作者    订阅    查搜    注册   登陆   关注
 
面向对象 设计模式 领域驱动设计 企业架构 框架 开发教程 微服务 大数据 扩展性 并发编程 事件驱动 分布式 SOA
1 2 下一页 Go 2

关于xdoclet产生hibernate mapping file的问题

2005-02-26 14:20
赞助商链接

我在产生inverse=true的时候总是产生不了。如下:

@hibernate.set
* table="d_information"
* lazy="true"
* cascade="all"
* inverse="true"
* sort="unsorted"
* order_by="info_id"

产生的hbm文件如下:
<set
name="infos"
table="d_information"
lazy="true"
cascade="all"
sort="unsorted"
>
inverse="true"总是不能自动生成,不知道是什么原因。xdoclet是1.2.2版本

2005-02-28 13:51

难道没有人碰到该问题吗?或则你们都能够通过xdoclet正确产生inverse=true这个tag吗?

2005-03-10 16:25

难道大家都可以正常生产这个attribute吗?有试过的行与不行给个答复,谢谢。特别是bang

2005-03-13 18:13

/**
* @hibernate.set
lazy="false"
order-by="orderby"
cascade="all-delete-orphan"
inverse="true"
* @hibernate.collection-key
* column="ckey"
* type = "long"
* @hibernate.collection-one-to-many
* class="com.jsports.model.User"
*/
这是我使用的
好像和你的不太一样

你可以参考一下

2005-03-14 12:11

多谢答复,不过你的可以用了吗?我照你的调整后还不行:
/**
* @hibernate.set
* lazy="true"
* cascade="all"
* sort="unsorted"
* inverse="true"
* order_by="info_id"
* @hibernate.collection-key
* column="id"
* @hibernate.collection-one-to-many
* class="com.myweb.info.domain.InfoItem"
* @return
*
*/
public Set getInfos() {
return infos;
}


这是关联的另一个类:
/**
* @hibernate.many-to-one
* column="sort_id"
* not-null="true"
* @return
*/
public InfoSort getInfoSort() {
return infoSort;
}

产生的配置:
<set
name="infos"
lazy="true"
cascade="all"
sort="unsorted"
>

<key
column="id"
>
</key>

<one-to-many
class="com.myweb.info.domain.InfoItem"
/>

</set>

2Go 1 2 下一页

赞助商链接

赞助商链接

返回顶部

移动版 关于本站 使用帮助 联系管理员 最佳分辨率1366x768
OpenSource JIVEJDON Powered by JdonFramework Code © 2002-20 jdon.com