MyBatis過時(shí)了嗎?
點(diǎn)擊下方“JavaEdge”,選擇“設(shè)為星標(biāo)”
免責(zé)聲明~
任何文章不要過度深思!
萬(wàn)事萬(wàn)物都經(jīng)不起審視,因?yàn)槭郎蠜]有同樣的成長(zhǎng)環(huán)境,也沒有同樣的認(rèn)知水平,更「沒有適用于所有人的解決方案」;
不要急著評(píng)判文章列出的觀點(diǎn),只需代入其中,適度審視一番自己即可,能「跳脫出來(lái)從外人的角度看看現(xiàn)在的自己處在什么樣的階段」才不為俗人。
怎么想、怎么做,全在乎自己「不斷實(shí)踐中尋找適合自己的大道」
是的,已經(jīng)過時(shí)了,雖然中文社區(qū)仍有慣性,但新項(xiàng)目不建議使用。
所有2022年以前的文章,說mybatis的優(yōu)點(diǎn),在 hibernate 4.x +jpa 2.0 已經(jīng)被抹平。到spring-data-jpa 的出現(xiàn),就已經(jīng)完全被超越了:
-
多年前引以為傲的性能,已經(jīng)有很多基準(zhǔn)測(cè)試Q證明只比JPAImplementation 快一丟丟 -
自JPA 標(biāo)準(zhǔn)也能直接寫 SQL,mybatis 的靈活性已經(jīng)完全被碾壓了 -
self-contained 方面,mybatis 的表現(xiàn)簡(jiǎn)直慘不忍睹,配套生態(tài)對(duì)開發(fā)效率的附加值“基本上是負(fù)數(shù) -
用JPA 來(lái)開發(fā),然后同樣功能用 mybatis 來(lái)做,你會(huì)發(fā)現(xiàn)代碼量會(huì)少上1-2個(gè)量級(jí),開發(fā)效率基本處于被秒殺狀態(tài)
至今,mybatis唯一優(yōu)勢(shì)是:培訓(xùn)班只教這個(gè)。就像目前國(guó)情jdk1.8 也仍然是主流,但這個(gè)主流明顯已經(jīng)過時(shí)了。

騰訊 IEG 數(shù)據(jù)產(chǎn)品開發(fā)組負(fù)責(zé)人 xinlin: ”騰訊的 APIJSON 開源方案,它可以做到零代碼生成接口和文檔,并且整個(gè)生成過程是自動(dòng)化。當(dāng)企業(yè)有元數(shù)據(jù)的時(shí)候,馬上就可以獲得接口“
騰訊科技 后臺(tái)開發(fā)高級(jí)工程師 雷大錘: “可以抽出時(shí)間來(lái)看apijson了,這個(gè)可以為T10做準(zhǔn)備,也是業(yè)界很火的東西,可以提升個(gè)人影響力!”
百度智慧城市研發(fā) lpeng: “很興奮的發(fā)現(xiàn)APIJSON很適合我們的一個(gè)開發(fā)場(chǎng)景,作為我們協(xié)議定義的一部分”
中興工程師 duyijiang:“感謝騰訊大大提供的框架,很好用”
字節(jié)跳動(dòng) qiujunlin: “初次見到這個(gè)項(xiàng)目,覺得太驚艷了,眼前一亮。根據(jù)教程完成了 demo 。給我的感受是,項(xiàng)目大大簡(jiǎn)化了開發(fā)流程,開發(fā)效率提升了很多倍。”
私信我,獲取該項(xiàng)目的倉(cāng)庫(kù)地址。
寫在最后
公眾號(hào):JavaEdge專注分享軟件開發(fā)全生態(tài)相關(guān)技術(shù)文章、視頻教程資源、熱點(diǎn)資訊等,如果喜歡我的分享,給 ???? 點(diǎn)一個(gè)贊?? 或者 ?關(guān)注都是對(duì)我最大的支持。
歡迎長(zhǎng)按圖片加好友,我會(huì)第一時(shí)間和你分享軟件行業(yè)趨勢(shì),面試資源,學(xué)習(xí)途徑等等。
添加好友備注【技術(shù)群交流】拉你進(jìn)技術(shù)交流群
關(guān)注公眾號(hào)后,在后臺(tái)私信:
-
回復(fù)【架構(gòu)師】,獲取架構(gòu)師學(xué)習(xí)資源教程 -
回復(fù)【面試】,獲取最新最全的互聯(lián)網(wǎng)大廠面試資料 -
回復(fù)【簡(jiǎn)歷】,獲取各種樣式精美、內(nèi)容豐富的簡(jiǎn)歷模板 -
回復(fù) 【路線圖】,獲取直升Java P7技術(shù)管理的全網(wǎng)最全學(xué)習(xí)路線圖 -
回復(fù) 【大數(shù)據(jù)】,獲取Java轉(zhuǎn)型大數(shù)據(jù)研發(fā)的全網(wǎng)最全思維導(dǎo)圖 -
更多教程資源應(yīng)有盡有,歡迎 關(guān)注并加技術(shù)交流群,慢慢獲取
