ibatis donet
最近のプロジェクトではibatisが使われていますが、ここでは使用中の注意点をメモして、見やすいです.
1.動的文におけるlike条件の使い方
2.includeの使い方
CommonMap.xml
3.procedureの呼び出し
1.動的文におけるlike条件の使い方
- <isNotEmpty prepend="AND" property="_property1">
- B.colmon like <![CDATA[ '$_property1$%' ]]>
- </isNotEmpty>
2.includeの使い方
CommonMap.xml
- <sql id="GetColmonName">
- (SELECT T.ColmonName
- FROM XView T
- WHERE T.ColmonCode = A.ColmonCode) AS ColmonName
- </sql>
- SELECT
- A.ColmonCode
- ,<include refid="CommonMap.GetColmonName"></include>
- FROM
- Table A
3.procedureの呼び出し
- <statements>
- <procedure id="doProcedure" parameterMap="map">
- ProcedureName
- </procedure>
- </statements>
-
- <parameterMaps>
- <parameterMap id="map" class="Hashtable">
- <parameter property="Id"/>
- </parameterMap>
- </parameterMaps>