开发笔记
qq_38807792
这个作者很懒,什么都没留下…
展开
-
@Autowired 和 new对象 在开发中遇到的问题的思考
1、开发中出现的问题在开发中,会对一个类加加上@Autowired注解,然后就可以使用这个类中的方法了,但是new 一个对象不也是可以的么? 这个问题经常在脑海中盘旋,但是一直没有深入研究过。最近开发一个功能,使用new对象,代码报空指针异常了,当我把new的对象改成@Autowired 注入的方式后,代码就可以正常运行了。为什么呢?问题复现TestService 通过@Autowired注入,那么Spring容器就会自动注入TestService 中会用到的TestMapper如果Te原创 2021-10-13 19:55:03 · 792 阅读 · 1 评论 -
MybatisPlus UpdateWrapper
UpdateWrapper<User> qw = new UpdateWrapper<>(); qw.eq("userId", "10001"); User user= new User(); user.setAge("12"); qw.set("name", null); saleReportMapper.update(report, qw);UpdateWrapper 可以用于更新某个指定的字..原创 2020-12-09 23:36:48 · 11031 阅读 · 0 评论 -
java8 stream 的 使用总结(待完善)
List<String> userIds = subordinateStaff.getData().stream().map(UserInfoBo::getUserId).collect(Collectors.toList());Map<String, String> userMap = subordinateStaff.getData().stream().collect(Collectors.toMap(UserInfoBo::getUserId, UserInfoBo::g.原创 2020-12-09 11:58:38 · 291 阅读 · 0 评论