zoukankan      html  css  js  c++  java
  • hibernate lazy cascade属性

    <hibernate-mapping>
        <class name="cn.itcast.nsfw.role.entity.role" table="role">
            <id name="roleid" type="java.lang.String">
                <column name="role_id" length="32" />
                <generator class="uuid.hex" />
            </id>
            <property name="name" type="java.lang.String">
                <column name="name" length="20" not-null="true" />
            </property>
            
            <property name="state" type="java.lang.String">
                <column name="state" length="1"  />
                
            </property>    
            
            
            <set name="roleprivileges"      inverse="true" lazy="false" cascade="save-update,delete">
            <key>
            <column name="role"></column>
            </key>
            <one-to-many  class="cn.itcast.nsfw.role.entity.roleprivilege"/> 
            
            </set>
        
            
            
        </class>
    </hibernate-mapping>

    lazy=true   ;  是对关联的类  不自动加载 类的属性;    lazy=false     是将关联的类的属性自动加载

    cascade   级联 更新  级联保存  级联删除!

  • 相关阅读:
    0827IO作业
    0927集合作业
    初学集合,以及泛型
    异常课——抛出
    Python环境变量配置
    安装Python
    MySQL多表操作
    MySQL增删改查
    Group by分组详解
    MySQL常用函数
  • 原文地址:https://www.cnblogs.com/yimian/p/8335405.html
Copyright © 2011-2022 走看看