【111】知识笔记总结

1.QueryWrapper使用:

mybatis-plus官网

传入一个实体类对象,设置查询条件(queryWrapper.eq()方法设置查询条件的字段和对应的值):

QueryWrapper queryWrapper = buildQuery(dto);
private QueryWrapper buildQuery(SearchBlacklistDto dto) {
    QueryWrapper queryWrapper = new QueryWrapper();
    if (Objects.nonNull(dto)) {
        queryWrapper.eq(StringUtils.isNotBlank(dto.getCode()),"code", dto.getCode());
        queryWrapper.eq(StringUtils.isNotBlank(dto.getName()), "name", dto.getName());
        queryWrapper.eq(StringUtils.isNotBlank(dto.getType()), "type", dto.getType());
        queryWrapper.eq(StringUtils.isNotBlank(dto.getSellerCodes()), "seller_codes", dto.getSellerCodes());
        queryWrapper.eq("flag", 0);
    }
    return queryWrapper;
}

调用mapper接口的方法(传参是:queryWrapper ),一般是一个继承自BaseMapper接口的mapper接口

2.easyExcel的使用(导入):

3.SpringBoot动态添加/删除Controller

参考:
SpringBoot动态添加/删除Controller - 掘金 (juejin.cn)

4.RestTemplate使用JSON发送Post请求

参考:
(7条消息) RestTemplate使用JSON发送Post请求_neweastsun的专栏-CSDN博客_resttemplate发送post请求json

5.@Autowired注入service的所以实现类的集合

参考:
【Spring】@Autowired 注入类的集合类型深度解剖 - 简书 (jianshu.com)

6.MySQL中的describe命令

参考:
(48条消息) MySQL中的describe命令_XiaoXinHuang的博客-CSDN博客_describe mysql
(48条消息) MySQL中的describe关键字_lxw1844912514的博客-CSDN博客_describe mysql
起因:
设计表的时候不小心用describe(描述)做了字段,然后发现sql语句死活运行不成功,后来通过在查询语句中不断的调整字段,最后发现问题出在“describe”这个字段上面。

7.easyExcel的使用(导出):

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值