^1640764605531
@
sname
idbag
slabel
idbag
sdescriptors
xworker.lang.MetaDescriptor3
smany
true
seditCols
2
sinitialization
false
sid
idbag
  @/@persister
  sname
  persister
  slabel
  persister
  LvalidateOnBlur
  false
  LallowDecimals
  false
  LallowNegative
  false
  sdescriptors
  xworker.lang.MetaDescriptor3/@attribute
  sid
  persister
  @/@collection-type
  sname
  collection-type
  slabel
  collection-type
  LvalidateOnBlur
  false
  LallowDecimals
  false
  LallowNegative
  false
  sdescriptors
  xworker.lang.MetaDescriptor3/@attribute
  sid
  collection-type
  @/@cascade
  sname
  cascade
  slabel
  cascade
  sextends
  xworker.hibernate.hibernate-mapping-nodes.set/@cascade
  sinputtype
  select
  sdefault
  none
  sdescription
  让操作级联到子实体
  LvalidateOnBlur
  false
  LallowDecimals
  false
  LallowNegative
  false
  sdescriptors
  xworker.lang.MetaDescriptor3/@attribute
  sid
  cascade
  @/@access
  sname
  access
  slabel
  access
  LvalidateOnBlur
  false
  LallowDecimals
  false
  LallowNegative
  false
  sdescriptors
  xworker.lang.MetaDescriptor3/@attribute
  sid
  access
  @/@order-by
  sname
  order-by
  slabel
  order-by
  LvalidateOnBlur
  false
  LallowDecimals
  false
  LallowNegative
  false
  sdescriptors
  xworker.lang.MetaDescriptor3/@attribute
  sid
  order-by
  @/@catalog
  sname
  catalog
  slabel
  catalog
  LvalidateOnBlur
  false
  LallowDecimals
  false
  LallowNegative
  false
  sdescriptors
  xworker.lang.MetaDescriptor3/@attribute
  sid
  catalog
  @/@optimistic-lock
  sname
  optimistic-lock
  slabel
  optimistic-lock
  sinputtype
  select
  sdefault
  true
  LvalidateOnBlur
  false
  LallowDecimals
  false
  LallowNegative
  false
  sdescriptors
  xworker.lang.MetaDescriptor3/@attribute
  sid
  optimistic-lock
    @/@optimistic-lock/@true
    sname
    true
    slabel
    true
    svalue
    true
    sdescriptors
    xworker.lang.MetaDescriptor3/@attribute/@value
    sid
    true
    @/@optimistic-lock/@false
    sname
    false
    slabel
    false
    svalue
    false
    sdescriptors
    xworker.lang.MetaDescriptor3/@attribute/@value
    sid
    false
  @/@where
  sname
  where
  slabel
  where
  LvalidateOnBlur
  false
  LallowDecimals
  false
  LallowNegative
  false
  sdescriptors
  xworker.lang.MetaDescriptor3/@attribute
  sid
  where
  @/@outer-join
  sname
  outer-join
  slabel
  outer-join
  sinputtype
  select
  LvalidateOnBlur
  false
  LallowDecimals
  false
  LallowNegative
  false
  sdescriptors
  xworker.lang.MetaDescriptor3/@attribute
  sid
  outer-join
    @/@outer-join/@true
    sname
    true
    slabel
    true
    svalue
    true
    sdescriptors
    xworker.lang.MetaDescriptor3/@attribute/@value
    sid
    true
    @/@outer-join/@false
    sname
    false
    slabel
    false
    svalue
    false
    sdescriptors
    xworker.lang.MetaDescriptor3/@attribute/@value
    sid
    false
    @/@outer-join/@auto
    sname
    auto
    slabel
    auto
    svalue
    auto
    sdescriptors
    xworker.lang.MetaDescriptor3/@attribute/@value
    sid
    auto
  @/@subselect
  sname
  subselect
  slabel
  subselect
  LvalidateOnBlur
  false
  LallowDecimals
  false
  LallowNegative
  false
  sdescriptors
  xworker.lang.MetaDescriptor3/@attribute
  sid
  subselect
  @/@embed-xml
  sname
  embed-xml
  slabel
  embed-xml
  sinputtype
  select
  sdefault
  true
  LvalidateOnBlur
  false
  LallowDecimals
  false
  LallowNegative
  false
  sdescriptors
  xworker.lang.MetaDescriptor3/@attribute
  sid
  embed-xml
    @/@embed-xml/@true
    sname
    true
    slabel
    true
    svalue
    true
    sdescriptors
    xworker.lang.MetaDescriptor3/@attribute/@value
    sid
    true
    @/@embed-xml/@false
    sname
    false
    slabel
    false
    svalue
    false
    sdescriptors
    xworker.lang.MetaDescriptor3/@attribute/@value
    sid
    false
  @/@schema
  sname
  schema
  slabel
  schema
  LvalidateOnBlur
  false
  LallowDecimals
  false
  LallowNegative
  false
  sdescriptors
  xworker.lang.MetaDescriptor3/@attribute
  sid
  schema
  @/@fetch
  sname
  fetch
  slabel
  fetch
  sinputtype
  select
  LvalidateOnBlur
  false
  LallowDecimals
  false
  LallowNegative
  false
  sdescriptors
  xworker.lang.MetaDescriptor3/@attribute
  sid
  fetch
    @/@fetch/@join
    sname
    join
    slabel
    join
    svalue
    join
    sdescriptors
    xworker.lang.MetaDescriptor3/@attribute/@value
    sid
    join
    @/@fetch/@select
    sname
    select
    slabel
    select
    svalue
    select
    sdescriptors
    xworker.lang.MetaDescriptor3/@attribute/@value
    sid
    select
    @/@fetch/@subselect
    sname
    subselect
    slabel
    subselect
    svalue
    subselect
    sdescriptors
    xworker.lang.MetaDescriptor3/@attribute/@value
    sid
    subselect
  @/@node
  sname
  node
  slabel
  node
  LvalidateOnBlur
  false
  LallowDecimals
  false
  LallowNegative
  false
  sdescriptors
  xworker.lang.MetaDescriptor3/@attribute
  sid
  node
  @/@mutable
  sname
  mutable
  slabel
  mutable
  sinputtype
  select
  sdefault
  true
  LvalidateOnBlur
  false
  LallowDecimals
  false
  LallowNegative
  false
  sdescriptors
  xworker.lang.MetaDescriptor3/@attribute
  sid
  mutable
    @/@mutable/@true
    sname
    true
    slabel
    true
    svalue
    true
    sdescriptors
    xworker.lang.MetaDescriptor3/@attribute/@value
    sid
    true
    @/@mutable/@false
    sname
    false
    slabel
    false
    svalue
    false
    sdescriptors
    xworker.lang.MetaDescriptor3/@attribute/@value
    sid
    false
  @/@lazy
  sname
  lazy
  slabel
  lazy
  sinputtype
  select
  LvalidateOnBlur
  false
  LallowDecimals
  false
  LallowNegative
  false
  sdescriptors
  xworker.lang.MetaDescriptor3/@attribute
  sid
  lazy
    @/@lazy/@true
    sname
    true
    slabel
    true
    svalue
    true
    sdescriptors
    xworker.lang.MetaDescriptor3/@attribute/@value
    sid
    true
    @/@lazy/@false
    sname
    false
    slabel
    false
    svalue
    false
    sdescriptors
    xworker.lang.MetaDescriptor3/@attribute/@value
    sid
    false
    @/@lazy/@extra
    sname
    extra
    slabel
    extra
    svalue
    extra
    sdescriptors
    xworker.lang.MetaDescriptor3/@attribute/@value
    sid
    extra
  @/@table
  sname
  table
  slabel
  table
  LvalidateOnBlur
  false
  LallowDecimals
  false
  LallowNegative
  false
  sdescriptors
  xworker.lang.MetaDescriptor3/@attribute
  sid
  table
  @/@check
  sname
  check
  slabel
  check
  LvalidateOnBlur
  false
  LallowDecimals
  false
  LallowNegative
  false
  sdescriptors
  xworker.lang.MetaDescriptor3/@attribute
  sid
  check
  @/@batch-size
  sname
  batch-size
  slabel
  batch-size
  LvalidateOnBlur
  false
  LallowDecimals
  false
  LallowNegative
  false
  sdescriptors
  xworker.lang.MetaDescriptor3/@attribute
  sid
  batch-size
  @/@name
  sname
  name
  slabel
  name
  LvalidateOnBlur
  false
  LallowDecimals
  false
  LallowNegative
  false
  sdescriptors
  xworker.lang.MetaDescriptor3/@attribute
  sid
  name
  @/@meta
  sname
  meta
  slabel
  meta
  sdescriptors
  xworker.lang.MetaDescriptor3/@thing
  sextends
  xworker.hibernate.hibernate-mapping-nodes.meta
  smany
  true
  seditCols
  2
  sinitialization
  false
  sid
  meta
  @/@subselect1
  sname
  subselect
  slabel
  subselect
  sdescriptors
  xworker.lang.MetaDescriptor3/@thing
  sextends
  xworker.hibernate.hibernate-mapping-nodes.subselect
  smany
  true
  seditCols
  2
  sinitialization
  false
  sid
  subselect1
  @/@cache
  sname
  cache
  slabel
  cache
  sdescriptors
  xworker.lang.MetaDescriptor3/@thing
  sextends
  xworker.hibernate.hibernate-mapping-nodes.cache
  smany
  true
  seditCols
  2
  sinitialization
  false
  sdescription
  Hibernate的<tt class="literal"><font face="新宋体">Session</font></tt>在事务级别进行持久化数据的缓存操作。 当然，也有可能分别为每个类（或集合)，配置集群、或JVM级别(<tt class="literal"><font face="新宋体">SessionFactory级别</font></tt>)的缓存。 你甚至可以为之插入一个集群的缓存。注意，缓存永远不知道其他应用程序对持久化仓库（数据库）可能进行的修改 （即使可以将缓存数据设定为定期失效）。
  sid
  cache
  @/@synchronize
  sname
  synchronize
  slabel
  synchronize
  sdescriptors
  xworker.lang.MetaDescriptor3/@thing
  sextends
  xworker.hibernate.hibernate-mapping-nodes.synchronize
  smany
  true
  seditCols
  2
  sinitialization
  false
  sid
  synchronize
  @/@comment
  sname
  comment
  slabel
  comment
  sdescriptors
  xworker.lang.MetaDescriptor3/@thing
  sextends
  xworker.hibernate.hibernate-mapping-nodes.comment
  smany
  true
  seditCols
  2
  sinitialization
  false
  sid
  comment
  @/@collection-id
  sname
  collection-id
  slabel
  collection-id
  sdescriptors
  xworker.lang.MetaDescriptor3/@thing
  sextends
  xworker.hibernate.hibernate-mapping-nodes.collection-id
  smany
  true
  seditCols
  2
  sinitialization
  false
  sid
  collection-id
  @/@key
  sname
  key
  slabel
  key
  sdescriptors
  xworker.lang.MetaDescriptor3/@thing
  sextends
  db.ibernate.hibernate-mapping-nodes.key
  smany
  true
  seditCols
  2
  sinitialization
  false
  sdescription
  我们目前已经见到过<tt class="literal"><font face="新宋体"><key></key></font></tt>元素多次了。 这个元素在父映射元素定义了对新表的连接，并且在被连接表中定义了一个外键引用原表的主键的情况下经常使用。<br /><br />对那些看重删除性能的系统，我们推荐所有的键都应该定义为<tt class="literal"><font face="新宋体">on-delete=&quot;cascade&quot;</font></tt>，这样 Hibernate 将使用数据库级的<tt class="literal"><font face="新宋体">ON CASCADE DELETE</font></tt>约束，而不是多个<tt class="literal"><font face="新宋体">DELETE</font></tt>语句。 注意，这个特性会绕过 Hibernate 通常对版本数据(versioned data)采用的乐观锁策略。 <br /><br /><tt class="literal"><font face="新宋体">not-null</font></tt> 和 <tt class="literal"><font face="新宋体">update</font></tt> 属性在映射单向一对多关联的时候有用。如果你映射一个单向一对多关联到非空的(non-nullable)外键，你<span class="emphasis"><em>必须</em></span> 用<tt class="literal"><font face="新宋体">&lt;key not-null=&quot;true&quot;&gt;</font></tt>定义此键字段。
  sid
  key
  @/@element
  sname
  element
  slabel
  element
  sdescriptors
  xworker.lang.MetaDescriptor3/@thing
  sextends
  xworker.hibernate.hibernate-mapping-nodes.element
  smany
  true
  seditCols
  2
  sinitialization
  false
  sid
  element
  @/@many-to-many
  sname
  many-to-many
  slabel
  many-to-many
  sdescriptors
  xworker.lang.MetaDescriptor3/@thing
  sextends
  xworker.hibernate.hibernate-mapping-nodes.many-to-many
  smany
  true
  seditCols
  2
  sinitialization
  false
  sid
  many-to-many
  @/@composite-element
  sname
  composite-element
  slabel
  composite-element
  sdescriptors
  xworker.lang.MetaDescriptor3/@thing
  sextends
  xworker.hibernate.hibernate-mapping-nodes.composite-element
  smany
  true
  seditCols
  2
  sinitialization
  false
  sid
  composite-element
  @/@many-to-any
  sname
  many-to-any
  slabel
  many-to-any
  sdescriptors
  xworker.lang.MetaDescriptor3/@thing
  sextends
  xworker.hibernate.hibernate-mapping-nodes.many-to-any
  smany
  true
  seditCols
  2
  sinitialization
  false
  sid
  many-to-any
  @/@loader
  sname
  loader
  slabel
  loader
  sdescriptors
  xworker.lang.MetaDescriptor3/@thing
  sextends
  xworker.hibernate.hibernate-mapping-nodes.loader
  smany
  true
  seditCols
  2
  sinitialization
  false
  sid
  loader
  @/@sql-insert
  sname
  sql-insert
  slabel
  sql-insert
  sdescriptors
  xworker.lang.MetaDescriptor3/@thing
  sextends
  xworker.hibernate.hibernate-mapping-nodes.sql-insert
  smany
  true
  seditCols
  2
  sinitialization
  false
  sid
  sql-insert
  @/@sql-update
  sname
  sql-update
  slabel
  sql-update
  sdescriptors
  xworker.lang.MetaDescriptor3/@thing
  sextends
  xworker.hibernate.hibernate-mapping-nodes.sql-update
  smany
  true
  seditCols
  2
  sinitialization
  false
  sid
  sql-update
  @/@sql-delete
  sname
  sql-delete
  slabel
  sql-delete
  sdescriptors
  xworker.lang.MetaDescriptor3/@thing
  sextends
  xworker.hibernate.hibernate-mapping-nodes.sql-delete
  smany
  true
  seditCols
  2
  sinitialization
  false
  sid
  sql-delete
  @/@sql-delete-all
  sname
  sql-delete-all
  slabel
  sql-delete-all
  sdescriptors
  xworker.lang.MetaDescriptor3/@thing
  sextends
  xworker.hibernate.hibernate-mapping-nodes.sql-delete-all
  smany
  true
  seditCols
  2
  sinitialization
  false
  sid
  sql-delete-all
  @/@filter
  sname
  filter
  slabel
  filter
  sdescriptors
  xworker.lang.MetaDescriptor3/@thing
  sextends
  xworker.hibernate.hibernate-mapping-nodes.filter
  smany
  true
  seditCols
  2
  sinitialization
  false
  sid
  filter
