场景:在项目中,我负责的是生产部分的接口实现,想来也就涉及到7张表,于是我开始手动编写mapper.xml映射文件,还有这些表对应的javaBean,哈哈哈哈哈哈,有点不太聪明的亚子,是因为当时想了解一下我要操作的这些表都有什么字段以及字段的含义,所以就自己手动去编写了。现在发现有一个还挺好用的生成代码的工具,它可以根据自己定义的路径模板,在指定的目录中生成controller、service、mapper、javaBean、xml等文件,而且javaBean中每个字段还会添加好注释,真的省了很大的功夫,可以不用做既简单又重复的工作了。
一、安装
下载网址:http://bbs.magicalcoder.com/
注册完账号之后就可以使用了。
选择离线下载
剩下的过程根据页面提示即可完成下载。
安装过程,解压下面所示的第一个文件文件:
解压之后会形成一个目录,该目录的存放路径一定不能包含中文。按照下面图片中的相对路径找到要启动的.bat文件(windows下使用.bat启动,Linux下使用.sh启动)
启动成功之后,需要使用之前网站中注册的账号进行登录,才能使用。
二、使用
在使用之前,首先连接我们要生成代码的数据库,和Navicate进行数据库连接相同,需要ip、port、username和password,根软件显示的提示信息进行输入即可连接到数据库。下面是连接成功之后进入到的操作页面。
过程:
(1)先进入“项目包结构设置”标签,设置包结构信息;
(2)先点击“自定义模板”,定义要构建的目录的结构和代码生成的目录等信息,这个是最重要的,根据自己的需求来实现目录结构设置;
(3)勾选上图中需要生成代码的表对应的复选框
(4)点击“分析表结构并生成代码”
就可以在指定的目录中生成包和包中的类了。
三、预览效果展示
生成的mapper.xml文件如下,同理也得到了它所对应的JavaBean。
service、controller、dao层可以直接使用上面生成的代码。
Java构建工具生成mapper.xml和JavaBean
最新推荐文章于 2024-04-08 15:34:49 发布