idea代码可以编译但是爆红_推荐一款 IDEA 生成代码神器,写代码再也不用加班了...
作者: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 生成代码神器,写代码再也不用加班了...相关推荐
- # 对象json互相转换_推荐一款 Java 对象映射神器
阅读本文大概需要 5 分钟. 来自:网络 前言按照日常开发习惯,对于不同领域层使用不同JavaBean对象传输数据,避免相互影响,因此基于数据库实体对象User衍生出比如UserDto.UserVo等 ...
- java反向映射_推荐一款Java对象映射神器,别再傻傻手动转换了!
点击蓝色字免费订阅,每天收到这样的好信息 前言:最近有不少粉丝关注本公众号.并且我已经成功开通了流量主同时会赚一点点广告费,我打算每个月把这部分钱拿出来给大家买点书刊,算是给大家一点福利吧.大家想买什 ...
- python开发环境推荐_推荐一款Python开发环境管理神器
在 Python 开发中,有些情况下,我们可能面临在一台机器上同时安装多版本Python的需求.比如: 有多个Python项目,每个项目依赖不同的Python版本. 有一个Python项目,它需要同时 ...
- 想敲代码又怕女朋友找?那就让她去玩桌面图标贪吃蛇,再也不用担心打扰自己敲代码了
想敲代码又怕女朋友找?那就让她去玩桌面图标贪吃蛇,再也不用担心打扰自己敲代码了 最近在逛博客的时候看见了一个有趣的项目,使用桌面图标进行贪吃蛇游戏.采用的代码是vb,但我实在不会vb,就找了C++中关 ...
- 黑科技:进阶必备,推荐两款自动生成代码神器
关注上方"测试开发技术",选择星标, 干货技术,第一时间送达! 最近两年,在互联网行业各大技术峰会上,都能看到关于工程效能这个概念,从侧面也反映出了研发效能已经逐渐被各企业所重视! ...
- 推荐一款 IDEA 神器 ,人工智能帮你写代码,再也不用加班了!!
今天栈长给大家推荐一款代码神器,人工智能帮你写代码,简直爽的不行,关键还是免费的,一起来看看. 简介 Codota 是一款优秀的 AI 代码自动完成工具,可以帮助我们极大的提高开发效率. 官网:htt ...
- 版本管理-SVN冲突爆红后如何通过颜色和快捷键准确无误地合并代码(一)
SVN冲突出现场景 如今是一个团结协作的时代,开发一个系统,往往会多人协作共同完成.版本管理是必不可少的,常用的软件有Git,SVN等.今天说一下,SVN管理版本时,如果出现冲突后,如何快速解决冲突. ...
- mac txt 换行符_推荐两款免费的网页代码编辑器(Win和Mac系统)
大家好,我们在修改PHP代码的时候,尽量不要使用系统自带的文本编辑器,更不能使用Word之类的字处理软件,应该是用"代码编辑器" .下面这个视频教程是我之前做的,没在WordPre ...
- java cxf服务端代码_【JAVA】 cxf 生成 webservice 服务端代码
CXF Apache CXF = Celtix + XFire.CXF 继承了 Celtix 和 XFire 两大开源项目的精华,提供了对 JAX-WS 全面的支持,并且提供了多种 Binding . ...
最新文章
- C++对象模型5——类对象的内存布局
- linux日志汇总,Linux日志分析常用命令汇总(示例代码)
- mysql kill 脚本_批量 kill mysql 中运行时间长的sql
- C语言上证指数运行源码,个股对比上证指数公式源码
- vue.js 重定向 和 404 等等相关的问题?
- Asp.net ajax、Anthem.net、Ajax pro三大ajax框架论坛网友比较
- ESP8266的AP模式与STA模式简单测试
- 明翰游戏学笔记V0.2(持续更新)
- Nginx常用配置和使用详解梳理
- linux 有道 离线词典,180720_有道词典离线增强版添加词库(小众知识)
- 怎样修改一篇简历 简历怎么写
- STL之vector中push_back的时间复杂度分析
- 基于proteus的计数器设计
- c语言与程序设计曹计昌 答案,c语言与程序设计答案曹计昌
- iso国家代码 三位字母_ISO 2字母语言代码
- 2021-09-27 网安实验-文件恢复-DiskGenius恢复已删除文件
- 【stm32f429igt6】的WiFi模块数据收发。
- 【随笔】写在2020除夕之夜
- JavaScript——调试的使用
- 借鉴FCoin商业模式,写了一份白皮书去参赛
热门文章
- spring framework体系结构及内部各模块jar之间的maven依赖关系
- include动作与include指令的区别
- Java容器---Set: HashSet TreeSet LinkedHashSet
- javascript的性能优化
- 【Java】JavaIO(一)、基础知识
- 作业6--团队项目之需求
- 开发过程中编写的一些批处理
- linux标准I/O——标准I/O介绍
- Leetcode--130. 被围绕的区域(java)
- 查看屏幕大小_疑似“iPhone 12” 的OLED屏幕组件泄露