利用mybatis接收查询出来的虚拟字段

前言

 这篇博客是接上篇博客的应用背景:mysql:根据传入的经纬度查询两地之间的距离(米)感兴趣的朋友可以看下

 1、应用背景

利用mybatis接收查询出来的虚拟字段
 2、实体中是不存在距离这个字段的,如何要接收这个虚拟字段,需要在实体中添加字段,并添加getter、setter和tostring

利用mybatis接收查询出来的虚拟字段
 重新生成toString()

利用mybatis接收查询出来的虚拟字段
 3、在mapper中的resuleMap中添加新字段juli

利用mybatis接收查询出来的虚拟字段
 4、mapper查询语句

利用mybatis接收查询出来的虚拟字段
 5、Controller中要paramType属性要选择query,因为我请求的是参数拼接的形式,使用path查询结果为空

  关于@ApiImplictitparam paramType的注解使用请参考:[email protected]注解的dataType、paramType两个属性的区别?

利用mybatis接收查询出来的虚拟字段