ReactiveCrudRepository 这条线是响应式编程,主要支持当前 NoSQL 方面的操作,因为这方面大部分操作都是分布式的,目前 Reactive 主要有 Cassandra、MongoDB、Redis 的实现。
RxJava2CrudRepository 这条线是为了支持 RxJava 2 做的标准响应式编程的接口。
CoroutineCrudRepository 这条继承关系链是为了支持 Kotlin 语法而实现的。
CrudRepository 这条继承关系链是 JPA 相关的操作接口