快速開始一個業務的開發,是每一個程序員必備的技能。如何進行快速的開發,市面上有著很多插件,良莠不齊,今天我來介紹一個自己一直在用的一個插件。easy code,如果你的項目只有crud的話,這個插件可以...
快速開始一個業務的開發,是每一個程序員必備的技能。
如何進行快速的開發,市面上有著很多插件,良莠不齊,今天我來介紹一個自己一直在用的一個插件。easy code,如果你的項目只有crud的話,這個插件可以說是一個非常好用的存在
easy codeEasyCode是基于IntelliJ IDEA Ultimate版開發的一個代碼生成插件,主要通過自定義模板(基于velocity)來生成各種你想要的代碼。通常用于生成Entity、Dao、Service、Controller。
如果你動手能力強還可以用于生成HTML、JS、PHP等代碼。理論上來說只要是與數據有關的代碼都是可以生成的。
這里我用的是idea來進行演示
首先要在插件商店上下載上easycode,這個就不多說了。
easycode使用基于 Spring Boot + MyBatis Plus + Vue & Element 實現的后臺管理系統 + 用戶小程序,支持 RBAC 動態權限、多租戶、數據權限、工作流、三方登錄、支付、短信、商城等功能
項目地址:https://github.com/YunaiV/ruoyi-vue-pro
視頻教程:https://doc.iocoder.cn/video/
首先連接需要生成代碼的數據庫
選中要生成的表右鍵,一張或者多張都可以
在package里面配置要生成代碼的路徑
之后下面的配置我一般都是這樣選擇的
可以根據自己需求來進行選擇。
之后就發現關于這些的crud就已經出來了
最后需要再啟動類中修改一下代碼,在啟動類中添加mapperscan
將dao層目錄進放入
package com.example.easycode;import org.mybatis.spring.annotation.MapperScan;import org.springframework.boot.SpringApplication;import org.springframework.boot.autoconfigure.SpringBootApplication;@SpringBootApplication@MapperScan("com.example.easycode.dao")public class EasycodeApplication { public static void main(String[] args) { SpringApplication.run(EasycodeApplication.class, args); }}
之后就可以了
原文來源:https://mp.weixin.qq.com/s/TRXmxpLinDb2uJ2IEi2Nhg
來源:本文內容搜集或轉自各大網絡平臺,并已注明來源、出處,如果轉載侵犯您的版權或非授權發布,請聯系小編,我們會及時審核處理。
聲明:江蘇教育黃頁對文中觀點保持中立,對所包含內容的準確性、可靠性或者完整性不提供任何明示或暗示的保證,不對文章觀點負責,僅作分享之用,文章版權及插圖屬于原作者。
Copyright?2013-2024 JSedu114 All Rights Reserved. 江蘇教育信息綜合發布查詢平臺保留所有權利
蘇公網安備32010402000125
蘇ICP備14051488號-3技術支持:南京博盛藍睿網絡科技有限公司
南京思必達教育科技有限公司版權所有 百度統計