![](https://img-blog.csdnimg.cn/20190828161614408.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
Thinking
文章平均质量分 53
崔显龙
简约至上
展开
-
随记:判断是否更新字段
问题背景: 在封装通用的数据库操作类时,对于“增、删、查”的编码没有太大问题,但是对于“改(更新)”,却出现了一个问题。 在首次存储一条记录时,可以将目标对象的所有字段值原样存入即可,有值则存值,为null则存null。 但在更新的时候,对于为null的字段,如何区分是“不更新该字段”,还是“将该字段更新为null”? 当然,可以先进行一次读取操作,然后在修改DTO对象的字段值,最终完全覆...原创 2019-07-12 14:51:05 · 1190 阅读 · 0 评论 -
随记:真伪随机数
在Java中,可以通过 Random 构造一个对象,用于生成随机数。在构造方法中,可以传入一个 long 类型的 seed 参数作为“种子”,内部会基于这个“种子”来生成随机数,代码如下: long seed = System.currentTimeMillis(); Random random = new Random(seed); random.nextInt(); // 生成一个随机i...原创 2019-09-10 16:51:17 · 584 阅读 · 1 评论