Springboot項(xiàng)目的Mapper中增加一個(gè)新的sql語句
在做項(xiàng)目的過程中,我發(fā)現(xiàn)有的時(shí)候需要用到一些不在springboot的Mapper中的Sql語句,那么應(yīng)該如何進(jìn)行操作吶??
平常我們創(chuàng)建springboot+mybatisPlus項(xiàng)目的時(shí)候是這樣創(chuàng)建的::
1、創(chuàng)建實(shí)體類
2、創(chuàng)建Mapper : 注意此時(shí)Mapper是一個(gè)接口類型(用來連接
數(shù)據(jù)庫的),Mapper要繼承BaseMapper<實(shí)體類> 同時(shí)需要增加注解@Mapper
3、創(chuàng)建service層
3.1創(chuàng)建Service接口
要讓其繼承IService<實(shí)體類>
3.2 創(chuàng)建ServiceImpl
讓其繼承剛創(chuàng)建的Service接口 繼承ServiceImpl<剛創(chuàng)建的Mapper類,實(shí)體類>,同時(shí)添加@Service注釋
4、創(chuàng)建Controller類
增加注釋@Controller(或者@RestController)
在這里我們注入剛創(chuàng)建的Service類,就可以使用其Mapper中對應(yīng)sql語句。比如
如果此時(shí)我們想要一個(gè)新的Mapper中沒有的sql語句怎么辦?比如此時(shí)我想要一條查詢近七天的數(shù)據(jù)的sql語句該怎么操作吶??
1、在對應(yīng)的mapper中添加你想要的sql語句及對應(yīng)的方法名(mapper是一個(gè)接口,接口不需要具體的寫方法中的代碼)
2、在對應(yīng)的ServiceImpl類中注入Mapper和對應(yīng)的方法
3、在對應(yīng)的Controller類中就可以進(jìn)行調(diào)用了
到此這篇關(guān)于Springboot項(xiàng)目的Mapper中增加一個(gè)新的sql語句的文章就介紹到這了,更多相關(guān)Springboot Mapper增加新sql內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
MyBatis-Plus中實(shí)現(xiàn)自定義復(fù)雜排序邏輯的詳細(xì)步驟
這篇文章主要介紹了MyBatis-Plus中實(shí)現(xiàn)自定義復(fù)雜排序邏輯,通過使用MyBatis-Plus的QueryWrapper和SQL原始片段,我們可以靈活地實(shí)現(xiàn)復(fù)雜的數(shù)據(jù)排序邏輯,這種方法尤其適用于需要對數(shù)據(jù)進(jìn)行特定規(guī)則排序的場景,需要的朋友可以參考下2024-07-07SSH框架網(wǎng)上商城項(xiàng)目第18戰(zhàn)之過濾器實(shí)現(xiàn)購物登錄功能的判斷
這篇文章主要為大家詳細(xì)介紹了SSH框架網(wǎng)上商城項(xiàng)目第18戰(zhàn):過濾器實(shí)現(xiàn)購物登錄功能的判斷,感興趣的小伙伴們可以參考一下2016-06-06基于Quartz定時(shí)調(diào)度任務(wù)(詳解)
下面小編就為大家?guī)硪黄赒uartz定時(shí)調(diào)度任務(wù)(詳解)。小編覺得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧2017-11-11Java import導(dǎo)入及訪問控制權(quán)限修飾符原理解析
這篇文章主要介紹了Java import導(dǎo)入及訪問控制權(quán)限修飾符過程解析,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下2019-11-11淺析如何在SpringBoot中實(shí)現(xiàn)數(shù)據(jù)脫敏
脫敏是指在不改變原數(shù)據(jù)結(jié)構(gòu)的前提下,通過某種方式處理數(shù)據(jù),使數(shù)據(jù)不能直接暴露用戶的真實(shí)信息,下面我們就來看看SpringBoot中實(shí)現(xiàn)數(shù)據(jù)脫敏的具體方法吧2024-03-03Spring實(shí)戰(zhàn)之屬性占位符配置器用法示例
這篇文章主要介紹了Spring實(shí)戰(zhàn)之屬性占位符配置器用法,結(jié)合實(shí)例形式分析了spring屬性占位符配置器的具體配置及使用技巧,需要的朋友可以參考下2019-12-12