close

Spring Data JDBC

Spring Data JDBC是较大的Spring Data系列的一部分,可轻松实现基于JDBC的存储库。该模块处理对基于JDBC的数据访问层的增强支持。它使构建使用数据访问技术的Spring支持的应用程序变得更加容易。

Spring Data JDBC旨在在概念上变得简单。为了实现此目的,它不提供JPA的缓存,延迟加载,回写或其他许多功能。这使得Spring Data JDBC成为简单,有限,自以为是的OR​​M。

总根

如Eric Evans的《域驱动设计》一书中所述,Spring Data存储库的灵感来自该存储库。这样的结果之一是,您应该在每个聚合根目录下都有一个存储库。聚合根是同一本书中的另一个概念,它描述了一个实体,该实体控制其他实体的生命周期,这些实体合在一起就是一个聚合。聚合是模型的子集,在对聚合根的方法调用之间是一致的。

Spring Data JDBC尽最大努力鼓励根据这些想法对您的域进行建模。

特征

  • 具有可自定义的简单集合的CRUD操作NamingStrategy

  • 支持@Query注释。

  • 支持MyBatis查询。

  • 大事记

  • 通过引入基于JavaConfig的存储库配置@EnableJdbcRepositories

SpringInitializr

快速启动您的项目

使用 Spring Initializr引导您的应用程序 。

文献资料

每个Spring项目都有自己的项目。它详细说明了如何使用项目功能以及使用它们可以实现的功能。
2.2.0 当前 GA 参考文件 API文件
2.2.1- 快照
2.1.9- 快照
2.1.8 GA 参考文件 API文件
2.0.10.BUILD-SNAPSHOT 快照
2.0.9.RELEASE GA 参考文件 API文件