五月天青色头像情侣网名,国产亚洲av片在线观看18女人,黑人巨茎大战俄罗斯美女,扒下她的小内裤打屁股

歡迎光臨散文網(wǎng) 會(huì)員登陸 & 注冊(cè)

高效解決大量數(shù)據(jù)表的增刪改查| Linkis使用MyatisPlus插件的快速開發(fā)經(jīng)驗(yàn)

2022-10-09 14:21 作者:微眾開源WeBankOS  | 我要投稿

?

征文投稿 持續(xù)進(jìn)行中, 期待大家多多參與~

地址(或點(diǎn)擊閱讀原文):github.com/apache/incub

說明:github.com/apache/incub


背景介紹

在開發(fā) linkis 基礎(chǔ)數(shù)據(jù)管理時(shí),有大量對(duì)數(shù)據(jù)表的增刪改查功能,可以使用 MybatisPlus 快速生成數(shù)據(jù)庫的操作代碼,又提高了開發(fā)效率。
使用 MybatisPlus 生成的代碼可以保證數(shù)據(jù)庫訪問的規(guī)范性和避免場景的錯(cuò)誤。
在文章的最后記錄了如何使用插件快速生成swagger接口注解,可以快速生成注解,避免重復(fù)的工作。

故此記錄一下使用過程,方便隨時(shí)翻閱,也希望給社區(qū)的朋友帶來借鑒。

注意事項(xiàng)

1.去除@author?指令
2.將
@description?描述信息翻譯為英文
3.編寫rest接口時(shí),路徑使用脊柱命名法,例如/basedata-manager/datasource-access ,字母小寫,使用中劃線(-)連接
4.resut接口需要編寫swagger描述信息,可以使用swagger-tools快速生成
5.代碼頭部需添加apache license

一、使用mybatixX 插件快速生成代碼

1.安裝MybatisX插件

圖片

2.打開數(shù)據(jù)庫界面

圖片

3.添加Mysql數(shù)據(jù)庫

圖片

4.設(shè)定Myslql參數(shù)

圖片

5.展開數(shù)據(jù)庫

圖片

6.例如選擇linkis_ps_configuration_category表,鼠標(biāo)右鍵,點(diǎn)擊MybatisX-Generator

圖片

7.選擇模塊,點(diǎn)擊next

圖片


圖片

8.設(shè)置為mybatis-plus3,點(diǎn)擊finish

圖片

9.查看生產(chǎn)的文件

圖片

10.對(duì)生成后的代碼進(jìn)行優(yōu)化或改進(jìn),即可使用

二、使用swagger-tools快速生成swagger注釋

1.安裝swagger-tools插件

圖片

2.生成swagger

圖片


圖片

3.對(duì)swagger描述信息進(jìn)行編寫

圖片


征文投稿 持續(xù)進(jìn)行中, 期待大家多多參與~??

地址(或點(diǎn)擊閱讀原文):https://github.com/apache/incubator-linkis/discussions/categories/solicit-articles-%E5%BE%81%E6%96%87

說明:https://github.com/apache/incubator-linkis/discussions/2223

— END —

●?往期精選??●


  • 版本動(dòng)態(tài) | Apache Linkis(incubating) 1.1.0 版本發(fā)布

  • 版本動(dòng)態(tài) | 數(shù)據(jù)質(zhì)量管理平臺(tái) Qualitis 0.9.0 版本發(fā)布

  • 版本動(dòng)態(tài) | DataSphereStudio 1.0.1版本發(fā)布

  • WeDataSphere 入門指南




如何成為社區(qū)貢獻(xiàn)者

1???官方文檔貢獻(xiàn)。發(fā)現(xiàn)文檔的不足、優(yōu)化文檔,持續(xù)更新文檔等方式參與社區(qū)貢獻(xiàn)。通過文檔貢獻(xiàn),讓開發(fā)者熟悉如何提交PR和真正參與到社區(qū)的建設(shè)。參考攻略:保姆級(jí)教程:如何成為Apache Linkis文檔貢獻(xiàn)者


2???代碼貢獻(xiàn)。我們梳理了社區(qū)中簡單并且容易入門的的任務(wù),非常適合新人做代碼貢獻(xiàn)。請(qǐng)查閱新手任務(wù)列表:https://github.com/apache/incubator-linkis/issues/1161


3???內(nèi)容貢獻(xiàn):發(fā)布WeDataSphere開源組件相關(guān)的內(nèi)容,包括但不限于安裝部署教程、使用經(jīng)驗(yàn)、案例實(shí)踐等,形式不限,請(qǐng)投稿給小助手。例如:

  • 技術(shù)干貨 | Linkis實(shí)踐:新引擎實(shí)現(xiàn)流程解析

  • 技術(shù)干貨 | Prophecis保姆級(jí)部署教程

  • 社區(qū)開發(fā)者專欄 | MariaCarrie:Linkis1.0.2安裝及使用指南


4???社區(qū)答疑:積極在社區(qū)中進(jìn)行答疑、分享技術(shù)、幫助開發(fā)者解決問題等;


5???其他:積極參與社區(qū)活動(dòng)、成為社區(qū)志愿者、幫助社區(qū)宣傳、為社區(qū)發(fā)展提供有效建議等

?


高效解決大量數(shù)據(jù)表的增刪改查| Linkis使用MyatisPlus插件的快速開發(fā)經(jīng)驗(yàn)的評(píng)論 (共 條)

分享到微博請(qǐng)遵守國家法律
赤壁市| 灵璧县| 武胜县| 嘉峪关市| 宁海县| 浦江县| 建德市| 汤原县| 巴彦县| 出国| 抚顺市| 广东省| 左权县| 绩溪县| 杭锦旗| 塔河县| 石柱| 丰宁| 新闻| 东海县| 大埔区| 太保市| 景宁| 苗栗市| 和政县| 奎屯市| 哈密市| 同德县| 元谋县| 丹凤县| 涪陵区| 南乐县| 桦川县| 湖口县| 岳普湖县| 施甸县| 偃师市| 鄂尔多斯市| 兰考县| 新余市| 乐安县|