Mybatis Plus 2 升到 Mybatis Plus 3 时,实体继承的Model类的的相关问题...
一、更新依賴關(guān)系
當(dāng)你把依賴從
<dependency><groupId>com.baomidou</groupId><artifactId>mybatis-plus-boot-starter</artifactId><version>2.3</version> </dependency>改為
<dependency><groupId>com.baomidou</groupId><artifactId>mybatis-plus-boot-starter</artifactId><version>3.0.6</version> </dependency>你會(huì)看到實(shí)體類會(huì)有很多報(bào)錯(cuò)的地方,這個(gè)時(shí)候你可以將實(shí)體類舊的包導(dǎo)入去掉,讓 IDEA 自動(dòng)更新最新的依賴包。但是你會(huì)發(fā)現(xiàn) Model 的那一行代碼仍然是紅線。
當(dāng)你去嘗試導(dǎo)入未實(shí)現(xiàn)的方法時(shí),那些方法都是你沒(méi)見過(guò)的。
被導(dǎo)入包路徑是這樣的:
org.springframework.ui.ModelModel 類的包路徑已經(jīng)改變
Mybatis Plus 2 的路徑:
com.baomidou.mybatisplus.activerecord.ModelMybatis Plus 3 的路徑:
com.baomidou.mybatisplus.extension.activerecord.Model這個(gè)問(wèn)題看起來(lái)很簡(jiǎn)單,但是我拿出來(lái)說(shuō)的原因是,當(dāng)我更新依賴后,再去更新 Model 類,IDEA 并沒(méi)有提示我需要導(dǎo)入的正確的包和依賴,而我又找不到相關(guān)的文章和項(xiàng)目去看 Mybatis Plus 3 到底導(dǎo)入哪個(gè)包的 Model ,導(dǎo)致我在這個(gè)問(wèn)題上花費(fèi)了很多時(shí)間。這個(gè)問(wèn)題看起來(lái)更像是疑難雜癥。
二、疑難雜癥
IDEA 找不到依賴包時(shí),可以有以下處理方法:
總結(jié)
以上是生活随笔為你收集整理的Mybatis Plus 2 升到 Mybatis Plus 3 时,实体继承的Model类的的相关问题...的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 2019-01-02
- 下一篇: 求质数