Миграция из Ибатиса в MyBatis - PullRequest
0 голосов
/ 02 мая 2019

Я перенесу ibatis в mybatis, и у меня есть следующий код:

    <dynamic prepend="AND SDLG.COD_N_TIPO_LIMITE_GEOGRAFICO IN">
        <isEqual property="incluirLimitesGeograficos" compareValue="true">
            <isNotEmpty property="listaLimitesGeograficos"> 
                    <iterate property="listaLimitesGeograficos" open="(" close=")" conjunction="," >                
                        <isNotNull property="listaLimitesGeograficos[].codTipoLimiteGeo">

                            #listaLimitesGeograficos[].codTipoLimiteGeo:DECIMAL#    

                        </isNotNull>
                    </iterate>
            </isNotEmpty>
        </isEqual>

Я делаю это так, и я хочу знать, правильно ли это:

        AND SDLG.COD_N_TIPO_LIMITE_GEOGRAFICO IN
        <if test="incluirLimitesGeograficos">
            <!--
    Sorry, I can`t migrate  listaLimitesGeograficos
    See console output for further details 
-->
            <if test="listaLimitesGeograficos != null and listaLimitesGeograficos.size() > 0"> 
                    <foreach collection="listaLimitesGeograficos" item="item" open="(" close=")" separator="," >                
                        <if test="item.codTipoLimiteGeo != null">

                            #{item.codTipoLimiteGeo, jdbcType=DECIMAL}

                        </if>
                    </foreach>
            </if>
        </if>

Спасибо.

1 Ответ

0 голосов
/ 02 мая 2019

ок, уже разобрался.

передано

Если я ошибаюсь, пожалуйста, поправьте меня, потому что это важно, спасибо.

...