为了账号安全,请及时绑定邮箱和手机立即绑定

请问mybatis-generator怎么自动生成mapper接口方法的实现?

请问mybatis-generator怎么自动生成mapper接口方法的实现?

FFIVE 2019-02-19 17:23:20
在网上找过了,只能生成实体类,mapper接口,xml,请问怎么生成接口方法的实现,还是说没有这个功能?
查看完整描述

4 回答

?
拉风的咖菲猫

TA贡献1995条经验 获得超2个赞

生产的mapper接口有继承tk.mybatis.mapper.common.Mapper,常用操作都已经有了,不需要在xml中写实现。

可以参考:http://blog.csdn.net/isea533/...
还有:https://github.com/abel533/My...

查看完整回答
反对 回复 2019-03-01
?
慕容森

TA贡献1853条经验 获得超18个赞

在generatorConfig.xml中设置了通用Mapper(或者自定义的Mapper继承了此通用Mapper)
<plugin type="tk.mybatis.mapper.generator.MapperPlugin">

        <property name="mappers" value="tk.mybatis.mapper.common.Mapper"/>

</plugin>
mybatis-generator自动生成的Mapper会自动继承在这里设置的Mapper,tk.mybatis.mapper.common.Mapper包含了所有基本的单表的CRUD的实现,可以直接调用无需自己写接口实现,当需要继续多表操作的时候,可以自己在接口中加方法并实现和普通的mybatis一样的用法。

查看完整回答
反对 回复 2019-03-01
?
临摹微笑

TA贡献1982条经验 获得超2个赞

mybatis不需要实现Mapper接口,mybatis框架有个binding模块,会生成代理来实现Mapper接口。

查看完整回答
反对 回复 2019-03-01
  • 4 回答
  • 0 关注
  • 575 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信