SQLMapのXMLを書いていると同じSQLが何度も出現する場合があります。 例えば、検索結果の件数と検索結果を取得したい場合などそんな場合、 同じSQLをまとめておいて<statement/>の中から参照することができます。 <select id="findGuitar" resultMap="guitarResult" parameterClass="string"> SELECT ID, NAME, MAKER_NAME FROM GUITAR WHERE ID = #value# </select> <select id="findGuitarCount" resultClass="int" parameterClass="string"> SELECT COUNT(*) FROM GUITAR WHERE ID = #value# </select> という2つのSQLがあったと