栏目分类:
子分类:
返回
终身学习网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
终身学习网 > IT > 软件开发 > 后端开发 > Java

jeecg接口-从前端传递多个值,后端接收

Java 更新时间:发布时间: 百科书网 趣学号
jeecg接口-从前端传递多个值,后端接收

通过前端传递的三个数据,来查找是否有这条数据。

一、Mapper
  1. 这是sql语句,通过三个字段找到表中的这一条信息。

    resultType可返回任意类型数据,这里得封装好,所以返回的是实体类


    SELECT * FROM lr_pollution_source 
    	WHERe pollution_name = #{name} 
    		AND pollution_type = #{type} 
    		AND own_street = #{street}

  1. 通过获取到的信息保存list

    @Param作标识进行判断,传递两个及以上的值就需要用到。

List getTest(@Param("name") String name, @Param("type") String type, @Param("street") String street);
二、Service
  1. 通过获取到的信息保存list
List getTest(String name, String type, String street);
  1. 返回数据
@Override
public List getTest(String name, String type, String street) {
    return lrPollutionSourceMapper.getTest(name, type, street);
}
三、Controller

从前端传递三个参数,一层一层套着走,通过三个参数获取整条数据。

@AutoLog(value = "test")
@ApiOperation(value = "test", notes = "test")
@GetMapping(value = "/queryList")
public Result queryList(String name , String type , String street) {
List list = lrPollutionSourceService.getTest(name , type , street);
return Result.OK(list);
}

Debug一下,传递我们需要传递的参数,此时就会拿到我们想要的这一条数据。

转载请注明:文章转载自 www.051e.com
本文地址:http://www.051e.com/it/986389.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 ©2023-2025 051e.com

ICP备案号:京ICP备12030808号