書き込み、動的SQLのノートにMyBatisの使用アノテーション - ターン

まず、書き込みフォーマット

@Select({ "<script>"を使用して、1を形成する SQL ステートメント"</ SCRIPT>"})SQLステートメントをパッケージ。なお、{}、 "<script>"および"</ SCRIPT>"、例えば、なくてはなりません。

@Select({ "<script>"、

「SQL文」

"</ SCRIPT>"})

図2は、ラインのSQL文への接続線の間にコンマを使用する必要があります:

 

 

第二に、条件の決意

"<試験= '状態== 1'>"、 "SQL文"、 "</場合>" を使用して、1、多状態の決意、又は

"<もしテスト= '状態== 1'>"、 "SQL ステートメント" "</ IF>"の形。前記条件の決意に対する状態== 1は、同じ形式でなければなりません。

2、テスト=「DBTYPE = \ 『:決意条件は、文字列、内部の文字列テスト二重引用符をエスケープする、例えばあるのmysql \』!」

第三に、より大きく、より少ない置換シンボルより

SQLステートメントを使用未満または等号、より大きい部分が、直接「>」を使用することができない、ダイナミック注釈によって調製し、「<」、MyBatisのを正常に実行するために、交換する必要がある。さ または、次のようにコントロール:

オリジナル住所:https://mbd.baidu.com/newspage/data/landingshare?pageType=1&isBdboxFrom=1&context=%7B%22nid%22%3A%22news_9416527835807077854%22%2C%22sourceFrom%22%3A%22bjh%22% 7D

おすすめ

転載: www.cnblogs.com/zbq6/p/12501435.html