EasyCode是IDEA的一个插件,能一键生成Entity,dao,controlller,mapper等你需要的代码块,非常好用
一.EasyCode安装
点击file->settings->plufins->Browse Reporsitores,搜索EasyCode,选择评分和使用多的一个进行install
EasyCode安装
二.连接数据库
创建数据库连接(前提是有了需要连接的数据库),选择数据源的类型(我这边是mysql),输入相关连接信息后,点击test connection看是否连接成功
image.png
image.png
三.如何生成
右击选择的表,选择Easycode->Generate Code
image.png
写上pacage,然后选择你需要生成的文件就ok了,如果没有创建相应的文件夹,会自动生成
image.png
四.结果
-
dao层:生成了访问数据库表的基本增删改查接口
image.png -
Entity层:生成实体类,包含了该表的所有字段和get/set方法(可以装了lombok插件,就无需写get/set方法了)
image.png -
mapper层:提供了dao层中接口对应的具体数据库操作语句
image.png