SpringBoot图文教程12—SpringData Jpa的基本使用

软件发布|下载排行|最新软件

当前位置:首页IT学院IT技术

SpringBoot图文教程12—SpringData Jpa的基本使用

鹿老师的Java笔记   2020-03-08 我要评论
![](https://img2020.cnblogs.com/other/1003051/202003/1003051-20200308213746968-27686976.png) > **有天上飞的概念,就要有落地的实现** > > - 概念十遍不如代码一遍,朋友,希望你把文中所有的代码案例都敲一遍 > > - 先赞后看,养成习惯 **SpringBoot 图文教程系列文章目录** 1. [SpringBoot图文教程1「概念+案例 思维导图」「基础篇上」](https://mp.weixin.qq.com/s/phk6j3ChBP-kPtS2xZeEZg) 2. [SpringBoot图文教程2—日志的使用「logback」「log4j」](https://mp.weixin.qq.com/s/7Mw_xhFF4Q5NtdtcsHc67Q) 3. [SpringBoot图文教程3—「‘初恋’情结」集成Jsp](https://mp.weixin.qq.com/s/BYzVg5NBcF_ou_PyX8ygag) 4. [SpringBoot图文教程4—SpringBoot 实现文件上传下载](https://mp.weixin.qq.com/s/6ctykPo3eDBEB7YsC0PAZw) 5. [SpringBoot图文教程5—SpringBoot 中使用Aop](https://mp.weixin.qq.com/s/17qMRlv_mUfwkcVD05Bh2g) 6. [SpringBoot图文教程6—SpringBoot中过滤器的使用](https://mp.weixin.qq.com/s/r2BO4UMNRAw_REA6nNFLKw) 7. [SpringBoot图文教程7—SpringBoot拦截器的使用姿势这都有](https://mp.weixin.qq.com/s/YpDhuOTpt1vjYjnhnK8YdQ) 8. [SpringBoot图文教程8 — SpringBoot集成MBG「代码生成器」](https://mp.weixin.qq.com/s/uGYO4fkw03Kxpfp_PIA8rQ) 9. [SpringBoot图文教程9—SpringBoot 导入导出 Excel 「Apache Poi」](https://mp.weixin.qq.com/s/BXfxhO5rFFg6XZQ0rZgGMg) 10. [SpringBoot图文教程10—模板导出|百万数据Excel导出|图片导出「easypoi」](https://mp.weixin.qq.com/s/8Yqfn27UCFP2lU3_IYb5AQ) 11. [SpringBoot图文教程11—从此不写mapper文件「SpringBoot集成MybatisPlus」](https://mp.weixin.qq.com/s/8KG5Wj77MYEUCIRFqWBdPQ) ## 前言 在之前的文章中介绍过了Mybatis,MBG 和 MybatisPlus 等一系列Mybatis相关的技术,有朋友在评论区提到了Jpa,也评论了SpringData Jpa 和 Mybatis 的优劣。但是方便也好,强大也好,每个技术都有自己的使用场景,所以我不在文中讨论好坏,今天带来Jpa的使用教程,各个技术大家根据需要任选。 ![](https://img2020.cnblogs.com/other/1003051/202003/1003051-20200308213747166-2113148358.png) ## 什么是 SpringData Jpa ### SpringData 简介 **SpringData是SpringBoot官方默认使用的访问数据库的技术,简化了对各种数据库的访问操作,**包括但不仅限于Mysql,Redis,MongoDB等。 > 官网地址:[https://spring.io/projects/spring-data](https://spring.io/projects/spring-data) > 通过官网可以看到 SpringData 能够操作的技术非常的多,除了Mysql,Redis,MongoDB,还有es,hadoop等等 > ![](https://img2020.cnblogs.com/other/1003051/202003/1003051-20200308213752673-543694782.png) ### 那么SpringData是如何简化访问操作的呢? **在SpringData中,提供了一套统一的接口来实现对数据访问层的操作**,就是Repository接口。在接口中提供了基本的CRUD,查询,排序和分页的相关操作。 > SpringData 主要 API: > - Repository

Copyright 2022 版权所有 软件发布 访问手机版

声明:所有软件和文章来自软件开发商或者作者 如有异议 请与本站联系 联系我们