Spring Data 正在参加 2020 年度 OSC 中国开源项目评选,请投票支持!
Spring Data 在 2020 年度 OSC 中国开源项目评选 中已获得 {{ projectVoteCount }} 票,请投票支持!
投票让它出道
已投票
授权协议 Apache
开发语言 Java 查看源码 »
操作系统 跨平台
软件类型 开源软件
开发厂商
地区 不详
提 交 者 红薯
适用人群 未知
收录时间 2011-02-11

软件简介

Spring Data 项目的目的是为了简化构建基于 Spring 框架应用的数据访问计数,包括非关系数据库、Map-Reduce 框架、云数据服务等等;另外也包含对关系数据库的访问支持。

Spring Data 包含多个子项目:

  • Commons - 提供共享的基础框架,适合各个子项目使用,支持跨数据库持久化

  • Hadoop - 基于 Spring 的 Hadoop 作业配置和一个 POJO 编程模型的 MapReduce 作业

  • Key-Value  - 集成了 RedisRiak ,提供多个常用场景下的简单封装

  • Document - 集成文档数据库:CouchDBMongoDB 并提供基本的配置映射和资料库支持

  • Graph - 集成 Neo4j 提供强大的基于 POJO 的编程模型

  • Graph Roo AddOn - Roo support for Neo4j

  • JDBC Extensions - 支持 Oracle RAD、高级队列和高级数据类型

  • JPA - 简化创建 JPA 数据访问层和跨存储的持久层功能

  • Mapping - 基于 Grails 的提供对象映射框架,支持不同的数据库

  • Examples - 示例程序、文档和图数据库

  • Guidance - 高级文档

展开阅读全文

代码

的 Gitee 指数为
超过 的项目

评论 (3)

加载中
打分: 力荐
~~~
2017/08/17 01:46
回复
举报
打分: 力荐
还不错,项目里在用
2017/08/05 13:40
回复
举报
打分: 力荐
Spring Data JDBC/JPA 连接 MySQL / Oracle / PostgreSQL / SQLServer 分表分库可以考虑使用 Sharding-JDBC 很靠谱的数据库中间件。代码结构有层次,编码规范。 有兴趣了解,可以看我博客:http://www.yunai.me/categories/Sharding-JDBC/?oschina&15
2017/08/05 13:32
回复
举报
更多评论
发表于数据库专区
10/30 12:33

Spring Data 2020.0.0 正式 GA

没投过票?千万别说你来过 OSC https://www.oschina.net/project/top_cn_2020 Spring Data 2020.0.0(代号 Ockham)已正式 GA,这也是更改版本号方案后的首个版本,此前的版本号采用名字来标记,例如 Neumann-RELEASE。 新的版本号格式为YYYY.MINOR.MICRO[-MODIFIER]: YYYY是完整的年份,代表此版本发布于该年份 MINOR每...

3
4
发表于数据库专区
10/16 10:31

Spring Data 2020.0 RC2 发布

Spring Data 2020.0 RC2 发布了。Spring Data 项目的目的是简化构建基于 Spring 框架应用的数据访问计数,包括非关系数据库、Map-Reduce 框架、云数据服务等等;另外也包含对关系数据库的访问支持。 此版本修复了 87 项问题,最重要的是: Apache Geode 的 PagingAndSortingRepository 支持 支持 Redis 中的 REVERSERAN...

1
1
发表于服务端专区
08/14 07:38

Spring Data 2020.0.0-M2 发布

Spring Data 2020 的第二个里程碑版本发布了。Spring Data 项目的目的是简化构建基于 Spring 框架应用的数据访问计数,包括非关系数据库、Map-Reduce 框架、云数据服务等等;另外也包含对关系数据库的访问支持。 此版本代号“Ockham”,修复了 120 多个问题,最重要的是: 支持反应式 SpEL 上下文扩展 支持 Cassandra、E...

5
1
发表于开发技能专区
06/27 07:51

Spring Data 2020.0.0-M1 发布

Spring Data 2020 的第一个里程碑版本发布了。Spring Data 项目的目的是简化构建基于 Spring 框架应用的数据访问计数,包括非关系数据库、Map-Reduce 框架、云数据服务等等;另外也包含对关系数据库的访问支持。 此版本修复了 120 多个问题,最重要的是: 支持 RxJava 3 引入 org.springframework.data:spring-data-bom...

7
2
发表于服务端专区
2019/12/07 07:56

Spring Data R2DBC 发布 1.0 GA 版本

Spring Data R2DBC 发布了 1.0 版本,这是刚刚发布的 R2DBC 规范的非阻塞数据库客户端库,可让开发者构建使用 SQL 数据库的响应式应用。 R2DBC 是 Java 平台上新一代的数据库访问规范,它使响应式编程可以利用 SQL 数据库的非阻塞访问。R2DBC 基于 Java 8,并且需要响应流,它提供了驱动程序互换性,同时提供了与供应商无...

5
14
发表于开发技能专区
2019/10/06 07:51

Spring Data Lovelace SR11 发布

Spring Data Lovelace SR11 发布了。Spring Data 项目的目的是为了简化构建基于 Spring 框架应用的数据访问计数,包括非关系数据库、Map-Reduce 框架与云数据服务等;另外也包含对关系数据库的访问支持。 此版本主要是 bug 修复和依赖项升级,Lovelace SR11 基于最新发布的 Spring Framework 5.1.10,并且将应用于 Spri...

0
5
发表于服务端专区
2019/02/14 07:08

Spring Data Lovelace SR5 发布

Spring Data 团队宣布推出 Lovelace SR5 维护版本,此版本基于最新的 Spring Framework 5.1.5。此外,为了方便开发者,Spring Boot 2.1.3 也将提供对其的支持。 该版本的发布主要是修复 bug 和一些针对大约 40 个工单的依赖性升级。 至少包括以下这些依赖项的升级: Spring Data Commons 2.1.5 - Artifacts - Javadoc - ...

0
0
发表于软件架构专区
2019/01/15 07:33

Spring Data Lovelace SR4, Kay SR13 和 Ingalls SR18 发布

Spring Data 团队宣布 Spring Data Lovelace SR4, Kay SR13 和 Ingalls SR18 发布。新版采用了最新版本的 Spring Framework: 5.1.4,5.0.12 和 4.3.22。即将发布的 Spring Boot 版本 (2.1.2, 2.0.8, and 1.5.19) 也将为上面三个 Spring Data 版本提供支持。 新版主要是 bug 的修复和依赖项的更新。 各版本完整更新可分别...

1
1
发表于AI & 大数据专区
2018/11/28 07:08

Spring Data Lovelace SR3, Kay SR12 和 Ingalls SR17 发布

Spring Data 团队宣布推出 Lovelace SR3, Kay SR12 和 Ingalls SR17 维护版本,这三个版本分别基于最新的 Spring Framework 5.1.3, 5.0.11 和 4.3.21。即将发布的 Spring Boot 版本(2.1.1,2.0.7 和 1.5.18)也将会为上面三个 Spring Data 版本提供支持。 新版本主要包含 Bug 修复和一些依赖项升级,总共解决了 100 多...

0
0
发表于开发技能专区
2018/10/30 07:16

Spring Data Lovelace SR2 维护版发布

Spring Data Lovelace SR2 维护版本发布了,该版本基于刚刚发布的 Spring Framework 5.1.2。Lovelace SR2 也将会出现在未来几天发布的 Spring Boot 2.1 GA 版本中。所以如果使用了 Spring Boot 2.0.x 并希望使用此服务版本,则可以将 version 属性(spring-data-releasetrain.version)设置为 Lovelace-SR2。 该版本修复了...

0
0
发表于开发技能专区
2018/10/16 17:22

Spring Data Lovelace SR1、Kay SR11 和 Ingalls SR16 发布

Spring Data 团队宣布推出 Lovelace SR1、Kay SR11 和 Ingalls SR16 维护版本,这三个版本分别基于最新的 Spring Framework 5.1.1、5.0.10 和 4.3.20 。 新版本主要包含 Bug 修复和一些依赖项升级,总共解决了 70 多个 issues 。各版本完整列表可分别查阅: Lovelace SR1 Kay SR11 Ingalls SR16 以下是更改日志和文档链接...

0
0
发表于软件架构专区
2018/09/26 07:24

Spring Data Lovelace 正式版发布,支持 MongoDB 4.0

Spring Data Lovelace GA 正式发布了,该版本基于最新发布的 Spring Framework 5.1 GA。Spring Data Lovelace 带来了许多主要的新功能、改进和 bugfix。 其中值得关注的包括: 支持不可变对象(immutable objects) 延迟 JPA 仓库的初始化 支持 MongoDB 4.0 客户端会话和事务 新的 Spring Data JDBC 模块 Apache Cassandra...

0
8
发表于软件架构专区
2018/09/11 08:52

Spring Data Ingalls SR15 和 Kay SR10 发布

Spring Data Ingalls SR15 和 Kay SR10 发布了。两个版本的更新内容主要是 bug 修复和依赖升级。 Ingalls SR15 Kay SR10 Spring Data Kay SR10 基于刚刚发布的 Spring Framework 5.0.9,而为了开发者方便,Spring Boot 2.0.5 将会选择 Kay SR10,Spring Data Ingalls SR15 将会被 Spring Boot 1.5.16 选择。 详细更新请查...

0
2
2018/08/21 10:24

Spring Data Lovelace RC2 发布,正式版即将到来

Spring Data 团队已发布 Lovelace 的第二个候选版,接下来将是 9 月份的 GA 版本。 M1 - February 6th, 2018 M2 - April 13th, 2018 M3 - May 17th, 2018 RC1 - July 26th, 2018 RC2 - August 20th, 2018 GA - September 19th, 2018 Spring Data Lovelace 核心更改: Support of immutable objects. Support for deferr...

0
5
发表于软件架构专区
2018/07/29 19:06

Spring Data Ingalls SR14 和 Kay SR9 发布

Spring Data Ingalls SR14 和 Kay SR9 已发布。 Kay SR9 基于刚刚发布的 Spring Framework 5.0.8 之上,Spring Boot 2.0.4 选中了 Kay SR9,将为你提供方便,而 Ingalls SR14 则被 Spring Boot 1.5.15 选中。这两个版本都包含了大多数的错误修复和一些依赖项升级。 以下是更新日志、文档和工件的链接: Ingalls SR14 Spr...

0
0
2018/07/27 11:24

Spring Data Commons 2.0.9 和 2.1.0.RC1 发布

Spring Data Commons 2.0.9 和 2.1.0.RC1 已发布。 Spring Data 项目的目的是为了简化构建基于 Spring 框架应用的数据访问计数,包括非关系数据库、Map-Reduce 框架、云数据服务等等;另外也包含对关系数据库的访问支持。Commons 是 Spring Data 的一部分,用来提供共享的基础框架,适合各个子项目使用,支持跨数据库持久...

0
1
发表于服务端专区
2018/06/13 22:10

Spring Data Commons 1.13.13 发布

Spring Data Commons 1.13.13 发布了。Spring Data 项目的目的是为了简化构建基于 Spring 框架应用的数据访问计数,包括非关系数据库、Map-Reduce 框架、云数据服务等等;另外也包含对关系数据库的访问支持。Commons 是 Spring Data 的一部分,用来提供共享的基础框架,适合各个子项目使用,支持跨数据库持久化。 更新内...

0
4
发表于服务端专区
2018/05/09 08:03

Spring Data Ingalls SR12 和 Kay SR7 发布,推荐升级

Spring Data Ingalls SR12 和 Kay SR7 已发布,这两个版本共修复超过 100 个问题,具体更新如下 Ingalls SR 12 Spring Data Commons 1.13.12 - Artifacts - JavaDocs - Documentation - Changelog Spring Data JPA 1.11.12 - Artifacts - JavaDocs - Documentation - Changelog Spring Data MongoDB 1.10.12 - Artifact...

1
0
发表于软件架构专区
2018/04/14 07:18

Spring Data Lovelace M2 发布,第二个里程碑版本

Spring Data 团队发布了 Lovelace 发行版的第二个里程碑版本。 此版本附带所有包含新功能,改进和错误修复。显着的变化包括: MongoDB 3.6支持更改流$jsonSchema和客户端会话(准备MongoDB事务)。 针对Map和Tuple类型的Apache Cassandra映射改进以及新引入的生命周期回调。 升级到Apache Solr 7。 针对反应性Redis和静态...

1
2
发表于开发技能专区
2018/02/21 06:32

Spring Data Kay SR4 发布

这个服务版本基于 Spring Framework 5.0.4 和 Project Reactor 3.1.4 发布,并提供了持久化代码。 为了使用方便,Kay SR4 将被 Spring Boot 2.0 RC2 选中,并推荐给 Kay 发行版的用户。 更新内容: Spring Data Commons 2.0.4 - Artifacts - JavaDocs - Documentation - Changelog Spring Data JPA 2.0.4 - Artifacts -...

0
1
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
发表于AI & 大数据专区
2015/03/12 19:13

spring Data

spring Data

0
0
发表于开发技能专区
2018/07/25 13:14

Spring Boot 集成Spring Data

参考文档:Reference 30.Working with NoSQL Technologies (使用NoSQL技术) Spring Data 提供额外的模块帮助你接入各种各样的NoSQL技术,有MongoDB,Neo4J,ElasticSearch,Solr,Redis,Gemfire,Cassandra,C......

0
0
发表于服务端专区
2019/09/03 17:28

Spring Data Redis

Spring Data Redis介绍 Spring-Data-Redis是Spring大家族的一部分,提供了在Spring应用中通过简单的配置访问Redis服务,对Redis底层开发包(Jedis、JRedis、Redisson)进行了高度封装,RedisTemplate提供了Redis各种...

0
0
发表了博客
2019/12/05 10:03

spring data redis

1.redis redis是一款开源的key-value数据库,同类的nosql数据库还有MongoDB、memcached,运行在内存中,由ANSI C编写。企业开发通常采用Redis来实现缓存。 2.jedis Jedis是Redis官方推出的一款面向Java的客户端,提供了很多接口供Java语言调用。 3.spring data redis Spring-data-redis是spring大家族的一部分,提供了在...

0
0
发表了博客
2019/05/14 08:44

Spring Data Redis

Spring Data Redis 1.简介:   Spring Data Redis, part of the larger Spring Data family, provides easy configuration and access to Redis from Spring applications. It offers both low-level and high-level abstractions for interacting with the store, freeing the user from infrastructural concerns. ...

0
0
发表了博客
2013/11/04 10:33

spring data for mongo

一、 运行环境: MongoDB 1.4或更高版本 JDK1.5或更高版本 Sping3X或更高版本 二 、MAVEN配置 <dependencies> <!-- other dependency elements omitted --> <dependency> <groupId>org.springframework.data</groupId> <artifactId>spring-data-mongodb</artifactId> <version>1.1.0.RELEASE</version> </depe...

0
2
发表了博客
02/27 22:21

Spring Data Redis

关注公众号:CoderBuff,回复“redis”获取《Redis5.x入门教程》完整版PDF。 《Redis5.x入门教程》目录 第一章 · 准备工作 第二章 · 数据类型 第三章 · 命令 第四章 · 配置 第五章 · Java客户端(上) 第六章 · 事务 第七章 · 分布式锁 第八章 · Java客户端(下) 第八章 · Java客户端(下) 有关本章节源码:h...

0
0
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
发表于开发技能专区
10/29 10:26

请问有类似druid连接池连接MySQL的同理jar包,配置mongoDB 连接池的嘛?

那位大神知道,有没有可以连接mongoDB 的jar包并且可以配置连接池的,类似阿里巴巴的druid连接池的工具包? 项目使用Springboot2.x

2
0
发表了问答
2015/03/24 17:05

spring-data-jpa如何做分组统计。

类似下面sql这种, select name, count(*) from user where name ='abc' group by name. spring-data-jpa能做到吗?

2
0
发表于数据库专区
2019/11/25 09:30

springDataJpa 如何跨数据库查询、新增、删除数据

问题描述: SpringDataJpa 如何做到和mybaits 一样跨数据库查询、新增、删除, 示例:mybaits select * from b.a / 也可以update / 也可以delete 但MySQL连接的是a数据库,用户有授权访问b数据库 SpringDataJpa 如何做? 在此请教一下各位大神...

4
0
发表了问答
2015/12/23 11:45

spring data solr 如何根据搜索结果的权重排序

如题,我目前使用的是spring data solr,也就是spring对solr的封装,现在的问题是怎么根据搜索结果的权重去排序,获取不到权重,也不知道权重怎么加进去

1
0
发表了问答
2015/03/24 10:04

spring data jpa 多表查询

spring 多表查询 有什么好的方法呢?

1
0
发表于AI & 大数据专区
2019/03/28 11:06

JPA的关键字查询不能用

JPA的关键字查询不能用,如图不能按字段也没有and、or那些关键字

2
0
发表于软件架构专区
2018/12/23 20:56

spring data jpa 1.x 启动报错

Tomcat8 JDK8 正常maven项目 pom.xml 添加 spring data jpa 1.x 启动Tomcat报错 java.lang.NoSuchMethodError: org.slf4j.spi.LocationAwareLogger.log(Lorg/slf4j/Marker;Ljava/lang/String;ILjava/lang/String;[Ljava/lang/Object;Ljava/lang/Throwable;)V spring data jpa 1.x 自带的org.slf4j 启动就报上面 最后单独...

1
0
2018/06/21 16:07

spring boot data jpa连接oracle数据库,分页查询失败

spring boot(版本:2.0.3.RELEASE)中使用spring-boot-starter-data-jpa连接oracle11g数据库,新增和删除都能操作成功,分页查询失败,原因是hibernate生成的查询语句在数据库中根本无法执行,生成语句为:Hibernate: select person0_.id as id1_0_, person0_.address as address2_0_, person0_.age as age3_0_, person...

1
2
发表了问答
2015/06/10 14:37

spring-data-redis 的hash scan 方法怎么没有传入cursor的参数?

使用spring-data-redis 框架,用opsForHash().scan() 这个方法只有两个参数,第一个是key名字,第二个是个ScanOptions 对象,但这个对象里面更不就没有设置要从那个cursor开始!只有match 和 count的设置。 是真的没有,只能用一次scan,还是有什么其他的隐藏方法??? 难道非得用原生的jedis的方法?...

1
0
发表于开发技能专区
2018/05/23 15:01

spring data ,求表里面一个日期最大值,返回date类型

mongodb数据库 有个collection,表即quotation ,里面有个字段trading_day ,这字段是日期类型 想获得这个quotation表字段trading_day的最大值 实体类叫Quotation.java ,对应变量是tradingDay spring data 的api 请帮忙贴一个方法出来 ,谢谢! 下面是我乱写的 ,网上实在是找不到,初次使用,这些api都不会用 public D...

2
0
发表于开发技能专区
2018/02/05 19:52

提示主页有问题,不懂是哪里的原因

代码都在下面的,求大神解答

3
0
发表了问答
2015/08/05 15:43

使用spring data jpa保存两次entity

原来是希望第一次保存的时候获取到id,然后根据id生成一个内部编码,再回写回数据库。但是要在一个事务里完成。 结果报错了,提示: org.hibernate.StaleObjectStateException: Row was updated or deleted by another transaction (or unsaved-value mapping was incorrect) 各位给点建议...

8
0
发表了问答
2017/08/31 11:06

JPA中关联映射,怎样让一个表的主键使用外键参考另一个表的主键

使用Spring-Data以及Hibernate进行开发,在构建表时如何让一个表的主键使用外键参考另一个表的主键,比如我有一个A表有一个主键a,B表也有一个主键a,我要让A表一对一关联到B,并且A的主键a外键参考B的主键a。

1
0
发表了问答
2016/10/29 15:02

@OneToOne延迟加载报错:could not initialize proxy - no Session

spring data jpa版本:1.10.4.RELEASE hibernate版本:5.1.2.Final web.xml代码如下: <dependencies>     <dependency>       <groupId>org.springframework.data</groupId>       <artifactId>spring-data-jpa</artifactId>       <version>1.10.4.RELEASE</version>     </dependency>     <dependency>       <groupId>org.hibernate</...

2
0
发表了问答
2015/10/20 11:08

参考springside的jpa配置,感觉hibernate.ejb.naming_strategy没起作用啊

applicationContext.xml配置: <bean id="entityManagerFactory" class="org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean"> <property name="dataSource" ref="dataSource"/> <property name="jpaVendorAdapter" ref="hibernateJpaVendorAdapter"/> <property name="packagesToScan" value="org.yy...

3
0
发表了问答
2013/10/12 12:28

spring data jpa 事务问题 Executing an update/delete query

spring 3.2 spring data jpa 1.3 hibernate4 db为mysql5.5. default-storage-engine=INNODB 错误: Executing an update/delete query; nested exception is javax.persistence.TransactionRequiredException: Executing an update/delete query 这是代码: @Transactional public void saveAuthority(String []ids,Stri...

6
0
发表了问答
2017/03/10 16:14

spring-data-jpa 分页查询无结果集

在分页查询结果中numberOfElements为0 但实际totalElements大于0 ,但contents中集合为空

1
0
发表了问答
2017/02/17 14:05

Spring Data JPA 查询的问题,急求!

在使用spring data jpa 做查询的时候,我出现了如下错误: 这是我的Repository接口: 这个是测试能不能查询的,自定义查询语句是没有问题用的原生sql,但是如果不是自定义的,是jpa自带的那么就会出现问题,报上面的错误。 这个是实体类映射: 可以帮忙看看是什么原因吗?为什么默认的查询就不行了呢?非要指定sql?...

5
0
发表了问答
2014/09/10 14:32

如何利用spring data mongodb 进行多条件查询?Java代码

2
0
发表了问答
2016/11/17 12:41

Springmvc + Spring data jpa @Autowired 找不到 Repository

使用 Spring mvc 4.3 + Spirng Data jpa 1.9.6 和 hibernate Jpa 的实现 @Configuration @EnableTransactionManagement @EnableJpaRepositories("xking.*.dao") public class DataConfig { // 配置文件 @Configuration // Spring MVC 配置 @EnableWebMvc @EnableSpringDataWebSupport // 启动自动扫描 @ComponentScan("...

1
0
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
3 评论
350 收藏
分享
返回顶部
顶部