SELECT
*
FROM
TBL
WHERE
ID = #id#
AND
<iterate property="objList" open="(" close=")" conjunction="OR">
( NAME = #objList[].name#
AND ( TARGET IN
<iterate property="objList[].objList" open="(" close=")" conjunction=",">
#objList[].objList[].target#
</iterate> ) )
</iterate>
AND DEL_FLG = '0'
</select>
因爲某種需求,嘗試了上面的iBatis的SQLMAP,而且也通過測試了。
但是,這只是理論上的可行性是通過的。
實際應用的時候,由於數據量的增大,上面的SQL文解析以後也會
變的超大。