JPA
文章平均质量分 92
以SpringData为例,从浅入深,带领大家深入学习Jpa。
郝老三
我不懒,也没有添加简介
展开
-
SpringData进阶篇-下
JPQL是一种基于对象模型的查询语言,用来在Java持久化框架执行数据库操作,这里我们直接给出对应的实例,展示如何使用JPQL进行数据操作上文给出了两种指定参数的方法,第一种是通过?加索引的方式,第二种是通过@Param指定参数名的方式。如果是增删改操作,需要在生命的查询方法上添加@Modifying,告诉jpa这个一个修改语句,并且还要在业务层添加 @Transactional注解,保证操作的事务性本文我们讲述了SpringData的多种查询方式,以及设计到多表之间如何进行关联,关联之后的数据操作。原创 2023-06-07 10:37:22 · 490 阅读 · 0 评论 -
SpringData 进阶篇-上
本篇为SpringData系列文章的第二篇文章,我们在第一篇文章里,讲述了什么是Jpa,Jpa与hibernate、MyBatis的关系,并且给出了相应的示例,让读者们宏观的了解到SpringData,与之前知识进行关联。本文将会从配置开始,介绍如何在我们的项目中使用SpringData,并且会给出其提供的Repositories的使用方法,编写一些简单的CRUD代码。希望通过本文,读者可以学会SpringData的基础使用~原创 2023-06-03 15:50:49 · 533 阅读 · 1 评论 -
SpringData 基础篇
Spring Data是Spring Framework的一个子项目,它提供了一种简化数据访问层的方式。它的目标是提供一种统一的、易于使用的编程模型,用于与不同类型的数据存储进行交互,包括关系型数据库、NoSQL数据库、图数据库等。本文主要讲解了SpringData的基本概念,以及什么是JPA,JPA与我们熟知的Hibernate、MyBatis之间的关系。原创 2023-06-02 17:44:52 · 790 阅读 · 1 评论