首先,在idea上下载EasyCode MybatisCodeHelper插件,如果idea上下不了,也可以在idea官网上下载,
在Plugins中搜索EasyCode MybatisCodeHelper,然后下载,下面是我已经下载好了的
然后就可以创建一个项目测试一下了
Next如下
Next如下,并添加依赖:
Next如下:
Fanish如下;然后点击到右边的Database如下;
+号 -> Data source ->MySQL->
然后出现
连接数据库;
Apply后OK之后;
点击对应的表然后鼠标右键EasyCode MybatisCodeHelper->Generate Code
然后会出现如下界面:
下面是我自己选择的:
然后点击OK确定
会出现如下项目
全选择yes
然后项目文件就建好了
然后需要添加一些配置
此外·还有·扫描Dao.xml(这里的Dao.xml相当于mapper.xml)文件和连接数据库代码;
另外还要加两个注解
其实在运行文件Demo123Application加入注解@MapperScan(“Dao的包”)就不用在Dao,这里为了更加结构明确
注意:Dao层下的Dao要全部封装为bean,可以全部加@mapper或是在启动类中加全层包扫描
测试一下
随机调用写在controller层调用dao的方法
将项目运行起来
方法调用查询成功。