zoukankan      html  css  js  c++  java
  • Hibernate 中 set 里的属性及定义

    name:映射类属性的名称;

    access:hibernate访问这个属性的策略

    table:关联的目标数据库表

    schema:目标数据库表的schema名字

    catalog:目标数据库表的catalog名字

    lazy:是否采用延迟加载

    subselect:定义一个子查询

    inverse:用于标识双相关联中被动的一方,一般标识一对多中一的一方设置为ture

    sort;设置排序的类型,这个属性可以选择的值有:unsorted,不排序;natural.自然排序,也就是利用 java对象来进行排序;comparatorClass,指定某个实现了java.util.Comparator接口的类作为排序算法,注意,这里的排序要避免有order-by同时使用

    mutable:标识被关联的对象是否可以改变

    cascode;设置操作中的级联策略,这个属性可以选择的值有:all,在所有的操作的情况下均进行级联,none,在所有操作的情况下均不进行级联操作,save-update,在执行更新操作时级联,delete,在执行删除操作时级联,all-delete-orphan,当被关联对象失去关联宿主时,将被删除

    order-by:设置排序规则

    where;增加筛选条件,这里设置的条件将被加载到所有的sql查询语句中

    batch-size:采用延迟加载时,一次读取数据的数量

    fetch:设置抓取数据的策略,这个属性的可选值有join外连接抓取,select序列选择抓取

  • 相关阅读:
    python-条件判断
    获取网卡名称
    vSphere Client安装
    python远程执行命令
    xorm操作
    httpd服务安装配置
    error: failed to push some refs to 'git@gitee.com:xxxx'
    三种获取数据的方法fetch和ajax和axios
    react组件的生命周期
    react在移动端的自适应布局
  • 原文地址:https://www.cnblogs.com/BrightMoon/p/3202506.html
Copyright © 2011-2022 走看看