真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

mybatis映射XML文件的示例分析

這篇文章主要介紹mybatis映射XML文件的示例分析,文中介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們一定要看完!

成都創(chuàng)新互聯(lián)公司長(zhǎng)期為上1000+客戶提供的網(wǎng)站建設(shè)服務(wù),團(tuán)隊(duì)從業(yè)經(jīng)驗(yàn)10年,關(guān)注不同地域、不同群體,并針對(duì)不同對(duì)象提供差異化的產(chǎn)品和服務(wù);打造開放共贏平臺(tái),與合作伙伴共同營(yíng)造健康的互聯(lián)網(wǎng)生態(tài)環(huán)境。為金城江企業(yè)提供專業(yè)的網(wǎng)站設(shè)計(jì)制作、成都網(wǎng)站設(shè)計(jì),金城江網(wǎng)站改版等技術(shù)服務(wù)。擁有10年豐富建站經(jīng)驗(yàn)和眾多成功案例,為您定制開發(fā)。

mybatis映射XML文件

一個(gè)簡(jiǎn)單的映射文件:




當(dāng)然這個(gè)文件中沒有任何的元素

The Mapper XML files have only a few first class elements :

  1. cache – Configuration of the cache for a given namespace.

  2. cache-ref – Reference to a cache configuration from another namespace.

  3. resultMap – The most complicated and powerful element that describes how to load your objects from the database result sets.

  4. sql – A reusable chunk of SQL that can be referenced by other statements.

  5. insert – A mapped INSERT statement.

  6. update – A mapped UPDATE statement.

  7. delete – A mapped DELETE statement.

  8. select – A mapped SELECT statement.

select

簡(jiǎn)單的例子:


 SELECT * FROM PERSON WHERE ID = #{id}

select也有很多屬性可以讓你配置:

Result Maps

官網(wǎng)給了個(gè)最最復(fù)雜的例子

大體意思呢就是一個(gè)博客系統(tǒng)有一個(gè)作者,很多博文,博文中有一個(gè)作者,很多評(píng)論,很多標(biāo)簽(包括了一對(duì)多,一對(duì)一)



 select
    B.id as blog_id,
    B.title as blog_title,
    B.author_id as blog_author_id,
    A.id as author_id,
    A.username as author_username,
    A.password as author_password,
    A.email as author_email,
    A.bio as author_bio,
    A.favourite_section as author_favourite_section,
    P.id as post_id,
    P.blog_id as post_blog_id,
    P.author_id as post_author_id,
    P.created_on as post_created_on,
    P.section as post_section,
    P.subject as post_subject,
    P.draft as draft,
    P.body as post_body,
    C.id as comment_id,
    C.post_id as comment_post_id,
    C.name as comment_name,
    C.comment as comment_text,
    T.id as tag_id,
    T.name as tag_name
 from Blog B
    left outer join Author A on B.author_id = A.id
    left outer join Post P on B.id = P.blog_id
    left outer join Comment C on P.id = C.post_id
    left outer join Post_Tag PT on PT.post_id = P.id
    left outer join Tag T on PT.tag_id = T.id
 where B.id = #{id}




 
  
 
 
 
  
  
  
  
  
  
 
 
  
  
  
  
   
  
  
   
  
  
   
  
 

以上是“mybatis映射XML文件的示例分析”這篇文章的所有內(nèi)容,感謝各位的閱讀!希望分享的內(nèi)容對(duì)大家有幫助,更多相關(guān)知識(shí),歡迎關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道!


分享標(biāo)題:mybatis映射XML文件的示例分析
網(wǎng)站網(wǎng)址:http://weahome.cn/article/gggggi.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部