激情久久久_欧美视频区_成人av免费_不卡视频一二三区_欧美精品在欧美一区二区少妇_欧美一区二区三区的

服務器之家:專注于服務器技術及軟件下載分享
分類導航

PHP教程|ASP.NET教程|Java教程|ASP教程|編程技術|正則表達式|C/C++|IOS|C#|Swift|Android|VB|R語言|JavaScript|易語言|vb.net|

服務器之家 - 編程語言 - Java教程 - @MapperScan注解與@Mapper注解的使用

@MapperScan注解與@Mapper注解的使用

2022-02-12 15:20程序猿新手_曹先生 Java教程

這篇文章主要介紹了@MapperScan注解與@Mapper注解的使用,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教

 

@MapperScan注解與@Mapper注解使用

@Mapper一般對應一個接口,相當于一個mapper.xml文件,它的作用就是將接口生成一個動態代理類。

當我們寫的mapper接口比較多的時候,我們沒必須花太多時間一個一個的寫,這樣寫太麻煩了,我們可以使用@ManpperScan注解,指明要掃描的包,它可以掃描所有的mapper文件。

它是如何做到的,我們可以查看里面的源碼,主要起作用的就是里面的@Import注解

@MapperScan注解與@Mapper注解的使用

感興趣的可以繼續查看MapperScannerRgiatrar的源碼,主要看registerBeanDefinitions這個方法,你就會豁然開朗。

@MapperScan注解與@Mapper注解的使用

 

MapperScan注解和@Mapper的區別

如下所述:

最早我們在mapper接口上添加@Mapper,通過xml文件下的namespace命名空間自動注入bean,這種方式要求每一個mapper類都需要添加此注解,比較麻煩;

我們可以在啟動類上添加@MapperScan(“Mapper類的包的路徑”)這個注解,來對mapper包進行掃描,從而使得mapper層中的接口可以不使用@Mapper注解;

同時,使用@MapperScan注解多個包。

以上為個人經驗,希望能給大家一個參考,也希望大家多多支持服務器之家。

原文鏈接:https://blog.csdn.net/qq_41691210/article/details/107329615

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 亚洲精品一区二区三区在线看 | 国产一区二区精品在线观看 | 日韩视频在线一区二区三区 | 在线亚洲观看 | 超污视频在线看 | 久久久精品视频国产 | 欧美aaaaaaaa| 欧美亚洲啪啪 | 国产免费一区视频 | 国产精品免费小视频 | www.91pron| 7777视频| 91精品最新国内在线播放 | 国产精品视频一区二区噜噜 | 日本xxxx色视频在线观看免费, | 国产精品自拍片 | 久久精品视频在线免费观看 | 伊人99在线| 免费在线观看中文字幕 | 99久在线视频 | 欧美日韩一区三区 | 国产在线观看福利 | 91精品国产乱码久久桃 | 一区二区三区黄色 | 国产精品久久久久久影视 | 国产精品视频二区不卡 | 久久久久国产一区二区三区不卡 | 在线播放亚洲 | 伊人久久电影网 | av在线免费观看网 | 久久精品1区2区 | 国产一区二区三区视频免费 | 亚州精品在线视频 | 久久精品国产亚洲7777小说 | 精品国产91久久久久久浪潮蜜月 | 性爱在线免费视频 | 依依成人综合 | 亚洲成人在线免费观看 | 校花被肉干高h潮不断 | 自拍偷拍亚洲图片 | 日韩视频一区在线 |