zoukankan      html  css  js  c++  java
  • Mybatis 中 columnPrefix别名的用法

    1.映射对应的属性,区分他们分别属于哪些类。(sql书写的时候为什么要将前缀加上(别名),是因为便于它去寻找哪个类的前缀是ANNEX_)

    2.例:  如下所示当一个collection 定义了一个columnPrefix时,其含义是将ANNEX_前缀自动添加到它下面的column中,为其弥上需要的前缀,(ANNEX_IDANNEX_ANNEXANNEX_ANNEXNAM

    ___________________________________________________________________________________________________________

    <collection property="brandnoticeannexes" ofType="com.hyphone.brand.entity.BrandNoticeAnnex" columnPrefix="ANNEX_">
        <id property="id" column="ID"/> (ANNEX_ID)
        <result property="annex" column="ANNEX"/> (ANNEX_ANNEX)
        <result property="annexname" column="ANNEXNAME"/> (ANNEX_ANNEXNAME)
    </collection>

    
    

    <select id="getLocalNoticeById" resultMap="brandnoticeannexes">
      SELECT
        NA.ID            ANNEX_ID,
        NA.ANNEX       ANNEX_ANNEX,
        NA.ANNEXNAME    ANNEX_ANNEXNAME
        FROM U_USER
    </select >

    ___________________________________________________________________________________________________________
  • 相关阅读:
    1040 最大公约数之和(欧拉函数)
    1028 大数乘法 V2(FFT or py)
    1020 逆序排列(DP)
    1837 砝码称重
    1070 Bash游戏 V4
    1280 前缀后缀集合(map)
    1390 游戏得分(贪心)
    1179 最大的最大公约数
    1400 序列分解(dfs)
    1420 数袋鼠好有趣(贪心二分)
  • 原文地址:https://www.cnblogs.com/circlebreak/p/6647710.html
Copyright © 2011-2022 走看看