SQL 中的 = NULL 和 is Null
参考: https://juejin.cn/post/6966107673125191711 发现问题 数
参考: https://juejin.cn/post/6966107673125191711 发现问题 数
参考: https://zhuanlan.zhihu.com/p/678917327 为什么?Mybatis的一级和二级缓存都不建议使用? https://www.jianshu.com/p/2e439cba07fa https://www.bilibili.com/video/BV1Px4y1n7
参考: https://blog.csdn.net/u010979642/article/details/107867942 Logback 提供两种类型的过滤器,常规过滤器和turbo过滤器。本例讲述基于常规过滤器的自定义实现。 常规过滤器 常规的logback-classic过滤器扩展了 Fil
参考: https://blog.csdn.net/weixin_49114503/article/details/136479860 有时候由于业务需求,可能需要先去根据某一字段值查询数据库中是否有记录,有则更新,没有则插入。这个时候就可以用到ON DUPLICATE KEY UPDATE这个sq
参考: https://blog.csdn.net/qq_16992475/article/details/139633631 https://blog.csdn.net/zk673820543/article/details/106579809/ 记得修改配置,增加rewriteBat
参考: https://zhidao.baidu.com/question/722650993234459365.html https://zhidao.baidu.com/question/1702490670338040588.html 配置不自动更新: https://blog.51cto.c
参考: https://blog.csdn.net/qq_45525848/article/details/137725872 前提:使用for循环+insert单条插入1W条用时26348ms 四、MyBatis以集合方式批量新增 1、编写UserService服务类 @Service publi
在Java中,包装类型如Integer、Double、Boolean等都是不可变的,即一旦创建,它们的值就不能改变。当你将包装类型作为方法参数并且使用引用传递时,实际上传递的是对象引用的值。如果方法内部修改了这个引用,外部的变量也会被影响,因为它们指向同一个对象。 以下是一个示例代码,演示了如何通过
参考: https://blog.csdn.net/qq_34690079/article/details/136687113 https://www.jb51.net/server/321831fyj.htm https://blog.csdn.net/qq_30166465/article/de
参考: https://doc.hutool.cn/pages/SpringUtil/#%E7%94%B1%E6%9D%A5 https://blog.csdn.net/weirancg/article/details/80468779 使用 注册SpringUtil 使用ComponentScan