
获得徽章 0
- 感谢作者分享,受益匪浅,实现异步竟然有8种方式。异步执行对于开发者来说并不陌生,在实际的开发过程中,很多场景多会使用到异步,相比同步执行,异步可以大大缩短请求链路耗时时间,比如:发送短信、邮件、异步更新等,这些都是典型的可以通过异步实现的场景。学到了,学到了。评论点赞
- 感谢分享,受益匪浅,原本以为只有Integer有缓存,没想到Long也有,Long是一个类,判断是否相等时如果数据小于128L时,用equals和== 都是可以的,但超过128L再用==判断是否相等就会出问题。学到了,学到了。评论点赞
- 感谢作者分享,受益匪浅。
一级缓存是基于SQLSession的,不同SQLSession间不共享一级缓存。
执行Insert、Delete、Update语句会使一级缓存失效
一级缓存在底层被存放在了BaseExecutor中,本质上就是个HashMap。
一级缓存存放的数据其实是对象的引用,若对它进行修改,则之后取出的缓存为修改后的数据。学到了,学到了。展开评论点赞 - 感谢作者分享,NoSQL被用作所有数据库和数据存储的总称,这些数据库和数据存储不遵循流行和完善的RDBMS原则,并且通常与在Web规模上访问和操作的大型数据集有关。NoSQL不是一个单一的产品,甚至不是一个单一的技术,它代表了一类产品和有关数据存储和操作的各种概念的集合。学到了,学到了。评论点赞