亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

MyBatis-Plus入門

難度高級
時長 4小時 0分
學習人數
綜合評分9.57
102人評價 查看評價
9.7 內容實用
9.4 簡潔易懂
9.6 邏輯清晰

講師回答 / 老猿
你好,十分抱歉,網站規定,免費課程不提供源代碼。但是有很多同學參考我的課程敲了代碼,并分享出來了,你可以去入門篇或者進階篇課程中的問答評論或者用戶評論區去尋找。

講師回答 / 老猿
你好,十分抱歉,網站規定,免費課程不提供源代碼。但是有很多同學參考我的課程敲了代碼,并分享出來了,你可以去入門篇或者進階篇課程中的問答評論或者用戶評論區去尋找。

講師回答 / 老猿
? ? ? ?有的項目由于適用場景或其他的原因,不采取依賴數據庫的自增主鍵,就得采取其他主鍵策略,這時MP給你提供的多種主鍵策略就可能派上用場了。

已采納回答 / 老猿
有時候,按照我視頻那樣寫正常,有時候不正常,不正常的情況下可以在pom.xml文件中加入如下配置:<...code...>

+ 我來回答 回答最高可+2積分

已采納回答 / 老猿
與spring集成的話,一般都是使用spring的聲明式事務。通過注解或者xml的方式配置。

已采納回答 / 老猿
不用寫也是可以的,MP給你封裝了很多crud方法,你直接就可以調用了,如果你有需求要自己寫sql在xml中,你也可以創建與Mapper接口對應的xml文件。

已采納回答 / 老猿
我感覺應該有兩種可能,1.你配置多租戶sql解析器了,將manager_id作為甄別租戶的字段了。2.你managerId屬性有默認值,或者字段策略不是為null忽略。

已采納回答 / 老猿
同學,你好,MP有自己的默認對應規則,例如實體類名為:OwnUser,會給你對應到數據庫中的own_user表。這是MP源代碼中實現的實體與表的對應關系,你感興趣可以閱讀源代碼。如果你不想用默認的對應規則,可以使用@TableName()注解,進行表名指定。

講師回答 / 老猿
看著這個starter沒有問題,什么配置不生效,請說的具體一點?

已采納回答 / 慕虎7039740
不用糾結MP最后解析出來的SQL格式,它一定是可正確執行的,很多格式是為了達到通用的目的,比如你再嵌套or的執行優先級試必須要有括號的

已采納回答 / 老猿
<...code...>上面這句,你的Page對象的第三個參數傳的是false,如果傳false的話,代表不執行查詢總記錄數的那條sql語句,所以你ipage.getTotal()返回的是0.你有兩個辦法,方法一:Page對象使用兩個參數的構造器例如:<...code...>方法二:Page對象第三個參數傳true<...code...>

講師回答 / 老猿
你好,網站規定,免費課程不提供源代碼。不過有的同學把自己敲的代碼分享出來了,你可以去留言區和評論區找找鏈接。
老師,你的英文口音也是醉了

講師回答 / 老猿
這部分目前我沒錄制視頻,官網有代碼生成器的教程,寫的比較詳細,不但可以生成實體,還可以生成Mapper接口,xml文件,service及Controller,官方教程地址為:https://mybatis.plus/guide/generator.html

已采納回答 / 老猿
你的@MapperScan注解的屬性值寫的包名叫什么,是com.mp嗎?那你的Mapper接口是放到這個包中嗎?注解中的包名的值要與Mapper接口所在的文件夾一致,例如:@MapperScan("com.mp.dao"),那么你的Mapper接口也要放到com.mp.dao中
課程須知
1、有Java開發基礎,了解Lambda表達式; 2、至少會使用一種關系型數據庫; 3、熟悉Maven; 4、熟悉SpringBoot; 5、最好熟悉MyBatis。
老師告訴你能學到什么?
1、了解MP的基本原理及框架特點; 2、掌握MP通用Mapper的使用; 3、掌握MP常用注解的使用; 4、掌握ActiveRecord模式的使用; 5、掌握MP多種主鍵策略的使用; 6、掌握MP常用配置的使用; 7、掌握MP通用Service的使用; 8、掌握MP在某些應用場景下的具體使用方式。

微信掃碼,參與3人拼團

微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號

友情提示:

您好,此課程屬于遷移課程,您已購買該課程,無需重復購買,感謝您對慕課網的支持!

本次提問將花費2個積分

你的積分不足,無法發表

為什么扣積分?

本次提問將花費2個積分

繼續發表請點擊 "確定"

為什么扣積分?

舉報

0/150
提交
取消