mirror of
https://github.com/Alfresco/alfresco-community-repo.git
synced 2025-08-14 17:58:59 +00:00
78519: Merged EOL (5.0/Cloud) to HEAD-BUG-FIX (5.0/Cloud) 78398: ACE-81 Upgrade MyBatis to 3.2.7 - myBatis 3.2.7 upgrade onto Spring 3.2 upgrade. Merged in appropriate sections from BRANCHES/DEV/DEREK/ALF-19099 and fixed - myBatis namespace config issue. Full maven build with unit tests works, repo and share start and the basics seem to be working. git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@82583 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
36 lines
1.3 KiB
XML
36 lines
1.3 KiB
XML
<?xml version="1.0" encoding="UTF-8" ?>
|
|
|
|
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
|
|
|
|
<mapper namespace="alfresco.node.select.children">
|
|
|
|
<!-- Note the MySQL specific fetch size limitation (Integer.MIN_VALUE). fetchSize activates resultset streaming. -->
|
|
<!-- '1=1': Makes the SQL string unique WRT the prepared statement cache -->
|
|
|
|
<select id="select_ChildAssocsOfParent_Limited" parameterType="ChildAssoc" resultMap="alfresco.node.result_ChildAssoc" fetchSize="-2147483648">
|
|
<include refid="alfresco.node.select_ChildAssocsOfParent_Query"/>
|
|
and 1=1
|
|
<if test="ordered == true">
|
|
<include refid="alfresco.node.select_ChildAssoc_OrderBy"/>
|
|
</if>
|
|
</select>
|
|
|
|
<select id="select_ChildNodeIds_Limited" parameterType="Ids" resultMap="alfresco.node.result_ChildAssocIds" fetchSize="-2147483648">
|
|
<![CDATA[
|
|
select
|
|
ca.id as id,
|
|
ca.child_node_id as child_node_id
|
|
from
|
|
alf_child_assoc ca
|
|
where
|
|
ca.parent_node_id = #{parentNode.id} and
|
|
ca.is_primary = #{isPrimary} and
|
|
ca.id >= #{id}
|
|
and 1=1
|
|
order by
|
|
ca.id
|
|
]]>
|
|
</select>
|
|
|
|
</mapper>
|