作者:HeloWxl

链接:https://www.jianshu.com/p/e4192d7c6844

Easycode是idea的一个插件,可以直接对数据的表生成entity,controller,service,dao,mapper,无需任何编码,简单而强大。

1、安装(EasyCode)

我这里的话是已经那装好了。

  • 建议大家在安装一个插件,叫做Lombok。
    Lombok能通过注解的方式,在编译时自动为属性生成构造器、getter/setter、equals、hashcode、toString方法。出现的神奇就是在源码中没有getter和setter方法,但是在编译生成的字节码文件中有getter和setter方法。

2、建立数据库

3、在IDEA配置连接数据库

  • 在这个之前,新建一个Springboot项目,这个应该是比较简单的。
  • 建好SpringBoot项目之后,如下图所示,找到这个Database
  • 按照如下图所示进行操作:
  • 然后填写数据库名字,用户名,密码。点击OK即可。这样的话,IDEA连接数据库就完事了。

4、开始生成代码

  • 在这个里面找到你想生成的表,然后右键,就会出现如下所示的截面。
  • 点击1所示的位置,选择你要将生成的代码放入哪个文件夹中,选择完以后点击OK即可。
  • 勾选你需要生成的代码,点击OK。
  • 这样的话就完成了代码的生成了,生成的代码如下图所示:

5、pom.xml

6、Application.yml

7、启动项目

在启动项目之前,我们需要先修改两个地方。

  • 在dao层加上@mapper注解
  • 在启动类里面加上@MapperScan("com.vue.demo.dao")注解。
  • 启动项目
  • 测试一下

idea代码可以编译但是爆红_推荐一款 IDEA 生成代码神器,写代码再也不用加班了...相关推荐

  1. # 对象json互相转换_推荐一款 Java 对象映射神器

    阅读本文大概需要 5 分钟. 来自:网络 前言按照日常开发习惯,对于不同领域层使用不同JavaBean对象传输数据,避免相互影响,因此基于数据库实体对象User衍生出比如UserDto.UserVo等 ...

  2. java反向映射_推荐一款Java对象映射神器,别再傻傻手动转换了!

    点击蓝色字免费订阅,每天收到这样的好信息 前言:最近有不少粉丝关注本公众号.并且我已经成功开通了流量主同时会赚一点点广告费,我打算每个月把这部分钱拿出来给大家买点书刊,算是给大家一点福利吧.大家想买什 ...

  3. python开发环境推荐_推荐一款Python开发环境管理神器

    在 Python 开发中,有些情况下,我们可能面临在一台机器上同时安装多版本Python的需求.比如: 有多个Python项目,每个项目依赖不同的Python版本. 有一个Python项目,它需要同时 ...

  4. 想敲代码又怕女朋友找?那就让她去玩桌面图标贪吃蛇,再也不用担心打扰自己敲代码了

    想敲代码又怕女朋友找?那就让她去玩桌面图标贪吃蛇,再也不用担心打扰自己敲代码了 最近在逛博客的时候看见了一个有趣的项目,使用桌面图标进行贪吃蛇游戏.采用的代码是vb,但我实在不会vb,就找了C++中关 ...

  5. 黑科技:进阶必备,推荐两款自动生成代码神器

    关注上方"测试开发技术",选择星标, 干货技术,第一时间送达! 最近两年,在互联网行业各大技术峰会上,都能看到关于工程效能这个概念,从侧面也反映出了研发效能已经逐渐被各企业所重视! ...

  6. 推荐一款 IDEA 神器 ,人工智能帮你写代码,再也不用加班了!!

    今天栈长给大家推荐一款代码神器,人工智能帮你写代码,简直爽的不行,关键还是免费的,一起来看看. 简介 Codota 是一款优秀的 AI 代码自动完成工具,可以帮助我们极大的提高开发效率. 官网:htt ...

  7. 版本管理-SVN冲突爆红后如何通过颜色和快捷键准确无误地合并代码(一)

    SVN冲突出现场景 如今是一个团结协作的时代,开发一个系统,往往会多人协作共同完成.版本管理是必不可少的,常用的软件有Git,SVN等.今天说一下,SVN管理版本时,如果出现冲突后,如何快速解决冲突. ...

  8. mac txt 换行符_推荐两款免费的网页代码编辑器(Win和Mac系统)

    大家好,我们在修改PHP代码的时候,尽量不要使用系统自带的文本编辑器,更不能使用Word之类的字处理软件,应该是用"代码编辑器" .下面这个视频教程是我之前做的,没在WordPre ...

  9. java cxf服务端代码_【JAVA】 cxf 生成 webservice 服务端代码

    CXF Apache CXF = Celtix + XFire.CXF 继承了 Celtix 和 XFire 两大开源项目的精华,提供了对 JAX-WS 全面的支持,并且提供了多种 Binding . ...

最新文章

  1. C++对象模型5——类对象的内存布局
  2. linux日志汇总,Linux日志分析常用命令汇总(示例代码)
  3. mysql kill 脚本_批量 kill mysql 中运行时间长的sql
  4. C语言上证指数运行源码,个股对比上证指数公式源码
  5. vue.js 重定向 和 404 等等相关的问题?
  6. Asp.net ajax、Anthem.net、Ajax pro三大ajax框架论坛网友比较
  7. ESP8266的AP模式与STA模式简单测试
  8. 明翰游戏学笔记V0.2(持续更新)
  9. Nginx常用配置和使用详解梳理
  10. linux 有道 离线词典,180720_有道词典离线增强版添加词库(小众知识)
  11. 怎样修改一篇简历 简历怎么写
  12. STL之vector中push_back的时间复杂度分析
  13. 基于proteus的计数器设计
  14. c语言与程序设计曹计昌 答案,c语言与程序设计答案曹计昌
  15. iso国家代码 三位字母_ISO 2字母语言代码
  16. 2021-09-27 网安实验-文件恢复-DiskGenius恢复已删除文件
  17. 【stm32f429igt6】的WiFi模块数据收发。
  18. 【随笔】写在2020除夕之夜
  19. JavaScript——调试的使用
  20. 借鉴FCoin商业模式,写了一份白皮书去参赛

热门文章

  1. spring framework体系结构及内部各模块jar之间的maven依赖关系
  2. include动作与include指令的区别
  3. Java容器---Set: HashSet TreeSet LinkedHashSet
  4. javascript的性能优化
  5. 【Java】JavaIO(一)、基础知识
  6. 作业6--团队项目之需求
  7. 开发过程中编写的一些批处理
  8. linux标准I/O——标准I/O介绍
  9. Leetcode--130. 被围绕的区域(java)
  10. 查看屏幕大小_疑似“iPhone 12” 的OLED屏幕组件泄露