hibernate 树形结构

 

我们可以在java代码中使用类似于javadoc的注释,来表达更多的内容。这些额外的注释,通过使用xdoclet工具,我们可以将它们转换为我们需要的各种配置文件。先看一个简单的例子:

比如有一个java文件的源代码如下:

/**

* @hibernate.class

*          table="T_Party"

*/

public class Party {

      

       /**

       * @hibernate.id

       *          generator-class="native"

       */

       private int id;

      

       /**

       * @hibernate.many-to-one

       *          column="parentid"

       */

       private Party parent;

      

       /**

       * @hibernate.set

       * @hibernate.key

       *   column = "parentid"

       * @hibernate.one-to-many

       *          class = "com.bjsxt.oa.model.Party"     

       */

       private Set children;

      

       /**

       * @hibernate.property

       *          column="thename"

       */  

       private String name;

      

       /**

       * @hibernate.property

       */

       private String sn;

      

       /**

       * @hibernate.property

       */

       private String description;

      

 

       /**getter and setter...

       */  

   

}

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值