iapp启动图代码_代码神器:拒绝重复编码,这款IDEA插件了解一下.....

点击上方“方志朋”,选择“设为星标”

回复”666“获取新整理的面试文章

106082434f7401741fcd5bb95bf29d88.png

作者:HeloWxl

www.jianshu.com/p/e4192d7c6844

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

1、安装(EasyCode)

b5935c0c9ebed3fa24e2fcd37c3cc953.png

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

建议大家在安装一个插件,叫做Lombok。

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

2、建立数据库

-- ----------------------------

3、在IDEA配置连接数据库

在这个之前,新建一个Springboot项目,这个应该是比较简单的。

建好SpringBoot项目之后,如下图所示,找到这个Database

1b068d6c689650bb1e26a25e17eb3b21.png

按照如下图所示进行操作:

06fc41542b38ab6af6dcf094f1b001c9.png

然后填写数据库名字,用户名,密码。点击OK即可。这样的话,IDEA连接数据库就完事了。

35d190390d1008fb25f2e775a9ba00ce.png

4、开始生成代码

在这个里面找到你想生成的表,然后右键,就会出现如下所示的截面。

9b9973534f1fa3589b6126e35429e80e.png

点击1所示的位置,选择你要将生成的代码放入哪个文件夹中,选择完以后点击OK即可。

21160c4f16c38e3c7e78b385d9328bfe.png

勾选你需要生成的代码,点击OK。

727183e14ab9173a0ad32d70601ef783.png

这样的话就完成了代码的生成了,生成的代码如下图所示:

93c52cf64751fef8e5a59f6780f9e2f4.png

5、pom.xml

6、Application.yml

server:

7、启动项目

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

在dao层加上@mapper注解

22b92fabf765fb08687b9ed451477137.png

在启动类里面加上@MapperScan("com.vue.demo.dao")注解。

497c46eeb6243565eca7232012152d27.png

启动项目

135cf894a1c53010ed21da69de2fcddd.png

测试一下

8b73d9b54864e0641de876fa363181bb.png

18e77158dd055f3b333f08cc77738bf0.png

EasyCode的用法就介绍到这里了,觉得有用的童鞋赶紧用起来试试吧~

热门内容:
Spring 的 Bean 生命周期,11 张高清流程图及代码,深度解析Lambda表达式入门,看这篇就够了!实现扫码登陆的最简单方案与原理阿里巴巴为什么不用 ZooKeeper 做服务发现?我把SpringBoot项目从18.18M瘦身到0.18M,部署起来真省事!5cd1c442d52cd74fe086c46f51c9d6db.png

最近面试BAT,整理一份面试资料《Java面试BAT通关手册》,覆盖了Java核心技术、JVM、Java并发、SSM、微服务、数据库、数据结构等等。

获取方式:点“在看”,关注公众号并回复 666 领取,更多内容陆续奉上。

明天见(。・ω・


本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!

相关文章

立即
投稿

微信公众账号

微信扫一扫加关注

返回
顶部