-
Notifications
You must be signed in to change notification settings - Fork 8
Nico edited this page Oct 15, 2018
·
1 revision
Ourbatis对于Ourbatis的扩展简单方便,有两种方式可以扩展Mapper方法。
将https://github.com/ainilili/ourbatis/blob/master/src/main/resources/ourbatis.xml模板文件复制到您项目的resources
目录之中,重改或在尾部追加之。
根据您修改的ourbatis.xml模板制定新的Mapper父类接口,替换SimpleMapper接口。
在您的resources
目录下新建ourbatis-mappers
目录,并在之中创建xml文件,如User类对应的xml文件名为UserMapper.xml
。
这个规则是在ourbatis.xml内部定制的,如果您重写ourbatis.xml的话可以定制!
然后再UserMapper.xml中直接写标签扩展即可:
<select id="userDefined" resultType="int">
select 1
</select>
之后再User对应的UserMapper接口中新增方法:
public int userDefined()