只需要一张sql表,生成controller、service、dao、entity,这个插件太棒了!

Java高效学习

共 1275字,需浏览 3分钟

 ·

2024-06-26 13:00

链接:https://juejin.cn/post/7273742031750135849


快速开始一个业务的开发,是每一个程序员必备的技能。


如何进行快速的开发,市面上有着很多插件,良莠不齐,今天我来介绍一个自己一直在用的一个插件。easy code,如果你的项目只有crud的话,这个插件可以说是一个非常好用的存在


# easy code

EasyCode是基于IntelliJ IDEA Ultimate版开发的一个代码生成插件,主要通过自定义模板(基于velocity)来生成各种你想要的代码。通常用于生成Entity、Dao、Service、Controller。如果你动手能力强还可以用于生成HTML、JS、PHP等代码。理论上来说只要是与数据有关的代码都是可以生成的。

这里我用的是idea来进行演示


首先要在插件商店上下载上easycode,这个就不多说了。



# easycode使用


首先连接需要生成代码的数据库


   

选中要生成的表右键,一张或者多张都可以



在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); }
}
之后就可以了


浏览 48
点赞
评论
收藏
分享

手机扫一扫分享

分享
举报
评论
图片
表情
推荐
点赞
评论
收藏
分享

手机扫一扫分享

分享
举报