【六袆-Java】@Param属性的用法
发布日期:2021-05-07 00:44:25 浏览次数:29 分类:精选文章

本文共 1015 字,大约阅读时间需要 3 分钟。

                                                                                   敲代码需要动力啦~

 

操作:查询列表

主要看DAO层和XML映射

 

1.controller层

@PostMapping    @ApiOperation("用户列表")    @ApiImplicitParams({@ApiImplicitParam(name = "userName", value = "用户名称", required = false, paramType = "query", dataType = "String")})    public ResponseResult listUser(QueryUser user) {        return UserService.listUser(user);    }

 

2.Service层

public ResponseResult listUser(QueryUser user) {        PageHelper.startPage(user.getPageNum(), user.getPageSize());        String userName = ParamUtil.like(user.getUserName());        List
> list = UserDao.listUser(userName); ParamUtil.addr("userAddressId", list, addressDao); return new ResponseResult(new PageInfo
>(list)); }

3.Dao层

List
> listUser(@Param("userName") String userName);

 

4. xml映射


 附赠一个图,理解

 

 

 

 

上一篇:【六袆-Java】Mybatis根据字段批量查询;Mybatis根据List批量查询
下一篇:【六袆-Java】使用函数式接口处理文件内容|文件控制台打印

发表评论

最新留言

第一次来,支持一个
[***.219.124.196]2025年04月17日 13时38分40秒