Spring Retry
Spring Retry为Spring应用程序提供了声明性重试支持。
它用于Spring批处理、Spring集成、Apache Hadoop(等等)的Spring。
使用场景
在分布式系统中,为了保证数据分布式事务的强一致性,大家在调用RPC接口或者发送MQ时,针对可能会出现网络抖动请求超时情况采取一下重试操作。
大家用的最多的重试方式就是MQ了,但是如果你的...
序言
有时候会看到其他人写的 SQL 使用到关键字 exists 和 not exists。
那么问题来了,这两个关键词是怎么使用的?
和 in 和 not in 有什么区别?
例子
sql
SELECT c.CustomerId,CompanyName FROM Customers c
WHERE EXISTS(SELECT OrderID FROM Orders o WHER...
现象
以前做页面查询,都是直接通过分页插件实现分页。
可是有一次写了很简单的查询,却发现查询的时候数据重复。
select * from user where rownum <= 10;
这到底是什么原因呢?
在实际应用中偶尔会出现数据重复问题.
原因
这里的ROWNUM是一个伪列,它是oracle为查询结果所编的一个号,第一行的ROWNUM为1,第二行为2,以此类推。...