MyBatisのXMLマッピングファイル(4)

本当の力は、そのMyBatisのマッピング文であるが、また、その魔法があります。理由は、その非常に強力な、XMLマッパーファイルを比較的簡単になります。あなたはそれが同じ機能を持つJDBCコードと比較取る場合は、すぐにコードの約95%を救うでしょう。MyBatisのは、SQLのために構築され、通常の方法よりも優れてやりますさ。

マッピングファイルの基本構造:

<?XMLバージョン= "1.0"エンコード= "UTF-8" ?> 
<!DOCTYPEマッパー
PUBLIC " - // mybatis.org//DTDマッパー3.0 // EN" 
"http://mybatis.org/dtd/mybatis-3-mapper.dtd" > 
< マッパー名前空間= "" > 
    
</ マッパー>

(それらが定義されなければならないためには)いくつかのトップレベルの要素のSQLマッピングファイル:

  • キャッシュ:指定された名前空間構成のキャッシュ。
  • キャッシュ-REF:キャッシュの設定を参照し、他の名前空間。
  • このresultMap:データベースの結果オブジェクトからロードする方法を説明し、最も複雑で強力な要素です。
  • SQL:再利用可能な文ブロックは、他の文で参照することができます。
  • 挿入:マッピングINSERT文を
  • 更新:マッピングされたUPDATE文。
  • 削除:DELETEステートメントのマッピング
  • 選択 - 地図クエリを

選択

 

おすすめ

転載: www.cnblogs.com/myitnews/p/11562872.html