<many-to-one>设置

  1. 转自:http://xiejielin.iteye.com/blog/1243554
  2. <pre name="code" class="xml"><many-to-one  
  3.     name="属性名"   
  4.     column="外键字段名" //可选,默认与name同值。也可以用嵌套的 <column>元素。  
  5.     class="关联的完整类名"//可选,默认是通过反射得到属性类型。  
  6.     entity-name="被关联类的实体名" > //待研究  
  7.   
  8.     lazy="true|false(默认)"  //待研究  
  9.   
  10.     cascade="none(默认)|all|save-update|delete|delete-orphan"  //级联风格可组合,待研究  
  11.         //all : 所有操作都传递到相关联的对象,待研究  
  12.         //save-update 保存和更新传递到相关联的对象。假定该配置文件的对象是主体,只有对主体save或者update时,该设置生效。  
  13.         //delete 删除操作传递到相关联的对象,待研究  
  14.         //delete-orphan : 所有操作都传递到相关联的对象 并删除不再与父对象关联的对象。待研究  
  15.       
  16.     fetch="join|select(默认)" //   待研究  
  17.   
  18.     update="true(默认)|false"                            
  19.     insert="true(默认)|false"   //同property的udpate、delete,是否更新和删除。  
  20.   
  21.     property-ref="关联类的属性值" // (可选) 指定关联类的一个属性,作为外键的值。 默认是关联类的主键。   
  22.     not-found="ignore|exception(默认)" // property-ref引用的数据不存在时如何处理: ignore设为null。    
  23.   
  24.     access="field|property(默认)|ClassName"  //Hibernate用来访问属性的策略。  待研究。  
  25.     unique="true|false"   //使用DDL为外键字段生成一个唯一约束。此外, 这也可以用作  property-ref的目标属性。这使关联同时具有 一对一的效果。 待研究。  
  26.     not-null="true|false" //使用DDL为外键字段生成一个非空约束。  待研究  
  27.     optimistic-lock="true(默认)|false" //是否需要获得乐观锁定(optimistic lock),它决定这个属性发生脏数据时版本(version)的值是否增长。   
  28.       
  29. </many-to-one>  
  30. </pre> 
  31. 转自:http://xiejielin.iteye.com/blog/1243554

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值