后端方法总结

1、判断一个Java实体类是否存在于某个List中

正常情况下使用filter就可以过滤判断是否存在并过滤出来 但是想判断一个实体类不在list时就可以用noneMatch。

  Boolean stream = items.stream().noneMatch(e -> e.getName().equals(usersTwau.getUserName()));
  if (stream){
 //不存在 true }

2、一个方法传参里没有HttpServletRequest需要调用传参带HttpServletRequest的方法

HttpServletRequest request = ((ServletRequestAttributes) RequestContextHolder.getRequestAttributes()).getRequest();

3、在同Service下调用同类方法

关于AOP无法切入同类调用方法的问题_高树悲风的博客-CSDN博客

4、工具类静态方法调用service接口

工具类静态方法调用service接口_springboot 工具类调用service_高树悲风的博客-CSDN博客

5、Spring - 解决 SpringUtil getBean NPE 问题

是因为没有把 SpringUtil 注册到 Spring 容器里。注册SpringUtil,使用ComponentScan注册类

// 扫描cn.hutool.extra.spring包下所有类并注册之
@ComponentScan(basePackages={"cn.hutool.extra.spring"})

 

加在使用类中不能放在启动类上面。

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值