Spring Data

优势

  • 支持多不同数据源

  • 能够不在乎不同数据库的API

  • 它提供了大量的类似于redisTemplate的模板

    我们可以调用这些template进行操作。

项目模块

Spring Data是一个伞形项目,包含很多子项目

  • spring jdbc
  • spring jpa
  • spring elasticsearch

JPA

提供了XML和注解方式的映射。它不提供template