zoukankan      html  css  js  c++  java
  • atitit. orm mapping cfg 映射配置(3)-------hbnt one2maney cfg

    atitit. orm mapping cfg  映射配置(3)-------hbnt one2maney  cfg

    1. 建立list 1

    2. 配置xml 1

    3. HibernateSetList的配置 1

    4. Bag(结合了ListSet), 2

    1. 建立list

    /**

     * 集合属性只能以接口声明。例如在下面的代码中,schools的类型只能是List,不能是ArrayList,但该集合属性必须使用实现类完成初始化.

     */

    public List list=new ArrayList();

     

    2. 配置xml

        <!-- o7o ati -->

             <!-- many开头的是代表该表持有外键 -->      

              <!-- key是外键 -->    <!--     list是有序集合,因此持久化类到数据库时必须增加一列来表示集合元素的次序

              。list元素要求list-index的子元素来映射有序集合的次序列..jieg order col must in table def..

              yaosi b tigon column,,zeu def sh "idx"

                 list_order int not null,

              -->  

    <list name="list" >

    <key column="programme_id"/><list-index column="play_order"></list-index>

    <one-to-many class="com.focustar.programme.entity.GvProgrammeDetail"/>

    </list>

     

    作者:: 老哇的爪子 Attilax 艾龙,  EMAIL:1466519819@qq.com

    转载请注明来源: http://blog.csdn.net/attilax

     

    3. HibernateSetList的配置

    (2010-11-16 14:11:57)

    转载▼

    标签:

    it

    分类:学习总结

    · Set映射:

    <set name="addrs" table="EMAIL"> 

    <key column="C_ID" />

    <element type="string" column="ADDRESS" />

    </set>

    · List映射:

    <list name="addrs" table="EMAIL">

    <key column="C_ID" />

    <index column="LISTINDEX">(與Set映射的一點區別在於List有一個描述下標的字段)

    <element type="string" column="ADDRESS"/>

    </list>

     com.microsoft.sqlserver.jdbc.SQLServerException: 列名 'idx' 无效。

     

     

    4. Bag(结合了ListSet),

    可以重复且没有顺序的一种集合,是Hibernate提供的。HIbernate使用jdk的List模拟Bag。其配置与Hibernate映射List时基本相同。 

    我要啦免费统计
  • 相关阅读:
    android使用wcf接收上传图片视频文件
    android获取时间差的方法
    android JSON 技术
    Android LogCat使用详解
    VS2013菜单栏文字全大写的问题
    Mysql5.7安装配置
    解决Android Studio Gradle Build Running慢的问题
    Mysql创建用户并授权
    Windows 7 常用快捷键
    Python CRC16校验算法
  • 原文地址:https://www.cnblogs.com/attilax/p/5963909.html
Copyright © 2011-2022 走看看