8
myBatis 3では、動的SQLを使用するときに文字列を比較する方法を教えてください。mybatis 3の文字列をifステートメントと比較する方法 - dynamic sql
<isEqual property="sortBy" compareValue="portfolio_id">order by p.portfolio_id</isEqual>
今MyBatisのと次のことが可能です。:
<if test="sortBy.equals('facility_id')">
order by pd.facility_id
</if>
SORTBYがパラメータマップ内のプロパティで、「facility_id」は、以前にあなたが次のことを行うことができiBatisので
値
ibatisではまっすぐだったのでちょっと混乱します。
のですか? – jpganz18
@ jpganz18: 'test'は、テストの条件を渡している' if'要素の属性です。たとえば、XMLチュートリアルを参照してください。ここ:https://www.w3schools.com/xml –