lab16.txt

来自「加拿大达内科技有限公司配需java程序员的上课时的代码」· 文本 代码 · 共 40 行

TXT
40
字号
            hibernate 实验16       ...day5
## 实验目标:
   1、理解值类型集合映射的概念
   2、熟悉值类型集合映射的语法
## 提示:
   ** Set 无顺序、不重复 **
   <set name="值类型集合属性名" table="表名">
      <key column="外键字段名" />
      <element type="值类型的映射类型名--如:string"
               column="值类型的单值对应的字段名" />
   </set>
   ** Bag 无顺序、可重复 **
   <idbag name="值类型集合属性名" table="表名">
      <collection-id column="集合主键字段名">
         <generator class="主键产生方式" />
      </collection-id>
      <key column="外键字段名" />
      <element type="值类型的映射类型名--如:string"
               column="值类型的单值对应的字段名" />
   </idbag>


   ** List **
   <list name="值类型集合属性名" table="表名">
     <key column="外键字段名" />
     <list-index column="保存List下标的字段名" />
     <element type="值类型的映射类型名--如:string"
               column="值类型的单值对应的字段名" />
   </list>
   ** Map **
   <map name="值类型集合属性名" table="表名">
     <key column="外键字段名" />
     <map-key column="保存Map键值的字段名" />
     <element type="Map值类型的映射类型名--如:string"
               column="Map值对应的字段名" />
   </map>
   


   

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?