上一篇博客简单介绍了SpringData JPA实现简单的CRUD,分页与多条件的排序,那里的主键类型是Long,有时我们会遇到主键不是一个的,复合主键,经过调研如下。确定一个人,不能只根据他的姓名来确定,因为会有重名,现在我们假设姓名、身份证号确定唯一一个人。 复合主键:一张表存在多个字段共同组成 ...
分类:
编程语言 时间:
2017-12-16 13:13:52
阅读次数:
236
Spring Data 项目的目的是为了简化构建基于 Spring 框架应用的数据访问计数,包括非关系数据库、Map-Reduce 框架、云数据服务等等,SpringData JPA是简化创建 JPA 数据访问层和跨存储的持久层功能,通过一个接口的继承即可实现简单的CRUD。 数据库的连接与项目的构 ...
分类:
编程语言 时间:
2017-12-13 11:57:41
阅读次数:
296
Spring Data : Spring 的一个子项目,类似于Sping MVC 一样是Spring的另一个模块,所以还需要下载其jar ,它需要的jar有: 没有添加slf4j会报错,Spring Data的版本不兼容也会报错,我在 使用SpringData出现java.lang.Abstract ...
分类:
其他好文 时间:
2017-11-04 16:17:04
阅读次数:
356
最近学习一下SpringData,在添加SpringData支持的时候,出现了这样的问题: SpringData需要的jar有:spring-data-jpa.jar spring-data-commons.jar slf4j-api.jar 没有添加slf4j也会出现一个异常,不过那个异常说的非常 ...
分类:
编程语言 时间:
2017-11-02 14:22:34
阅读次数:
1690
对 Spring,SpringMVC,SpringData 和 JPA 进行了详细的整合说明,并实现了一个常见的分页操作。 ...
分类:
编程语言 时间:
2017-11-01 12:03:27
阅读次数:
253
在Spring data mongodb 中使用聚合抛出异常 mongodb版本 为 3.6 Spring data mongodb 版本 升级 mongodb-driver 为 3.6 并不能解决问题 把mongodb 版本降级为 3.4 即可 这贴出yum 源 mongodb 3.4 mongo ...
分类:
数据库 时间:
2017-10-27 11:41:35
阅读次数:
3479
关于 JPA 的终结篇,主要介绍 JPA 的 二级缓存及 JPQL 还有 如何用 Spring 来整合 JPA ~ ...
分类:
数据库 时间:
2017-10-24 13:16:21
阅读次数:
246
通过上一篇笔记的,我们掌握了SpringData的相关概念及简单的用法。但上一篇笔记主要讲的是Dao层接口直接继承Repository接口,然后再自己定义方法。主要阐述了自定义方法时的一些规则及SpringData是如何来解析这些方法的。实际上,一些常用的方法SpringData已经帮我们定义好了,... ...
分类:
编程语言 时间:
2017-10-04 23:06:36
阅读次数:
448
Spring家族越来越强大,作为一名javaWeb开发人员,学习Spring家族的东西是必须的。在此记录学习Spring-data-jpa的相关知识,方便后续查阅。一、spring-data-jpa的简单介绍SpringData : Spring 的一个子项目。用于简化数据库访问,支持NoSQL 和... ...
分类:
编程语言 时间:
2017-09-22 17:54:04
阅读次数:
219
1:创建Maven项目 2:添加依赖(修改pom.xml为以下代码) 3:创建配置文件spring-data-beans.xml(名字随便取)内容如下 4:创建测试类com.gx.SpringData测试配置文件spring-data-beans.xml里面配置的EntityManagerFacto ...
分类:
编程语言 时间:
2017-09-16 00:34:15
阅读次数:
257