SpringData&JPA从入门到精通
文章平均质量分 95
尚硅谷jpa开发教程全套完整版(初学者零基础入门) + 尚硅谷SpringData教程(springdata经典,spring data快速上手) + 尚硅谷Spring、SpringMVC、JPA、SpringData项目教程(sssp整合) 学习笔记
VectorUx
CV攻城狮
展开
-
【SpringData&JPA从入门到精通】03-SpringData-Repository 子接口
笔记来源:尚硅谷SpringData教程(springdata经典,spring data快速上手)文章目录Repository 子接口1、Repository 子接口2、CrudRepository 接口3、PagingAndSortingRepository 接口4、JpaRepository 接口5、JpaSpecificationExecutor 接口6、自定义 Repository 方法总结Repository 子接口1、Repository 子接口在之前 01-Repository .原创 2022-05-28 19:45:33 · 565 阅读 · 0 评论 -
【SpringData&JPA从入门到精通】02-SpringData-@Query 与 @Modifying
笔记来源:尚硅谷SpringData教程(springdata经典,spring data快速上手)文章目录@Query 与 @Modifying1、@Query 注解1.1、自定义查询1.2、索引参数与命名参数索引参数命名参数1.3、模糊查询右模糊左模糊全模糊1.4、本地查询2、@Modifying 注解2.1、执行更新操作2.2、事务总结@Query 与 @Modifying1、@Query 注解1.1、自定义查询这种查询可以声明在 Repository 方法中,摆脱像命名查询那样的约束,.原创 2022-05-25 22:07:29 · 485 阅读 · 0 评论 -
【SpringData&JPA从入门到精通】01-SpringData-Repository
笔记来源:尚硅谷SpringData教程(springdata经典,spring data快速上手)文章目录Repository1、Repository 接口2、Repository 子接口3、查询方法定义规范3.1、简单条件查询3.2、支持的关键字4、查询方法解析流程Repository1、Repository 接口Repository 接口是 Spring Data 的一个核心接口,它不提供任何方法(空接口/标记接口),开发者需要在自己定义的接口中声明需要的方法public interfa.原创 2022-05-22 20:18:24 · 595 阅读 · 0 评论 -
【SpringData&JPA从入门到精通】00-SpringData 简介
笔记来源:尚硅谷SpringData教程(springdata经典,spring data快速上手)文章目录SpringData 简介1、Spring Data 概述2、Spring Data JPA 概述3、HelloWorld3.1、开发准备pom 依赖数据库配置Spring 配置3.2、编写代码实体类Repository 类3.3、测试代码SpringData 简介1、Spring Data 概述Spring Data:Spring 的一个子项目。用于简化数据库访问,支持 NoSQL 和 .原创 2022-05-21 23:16:05 · 476 阅读 · 0 评论 -
【SpringData&JPA从入门到精通】05-Spring 整合 JPA
笔记来源:尚硅谷jpa开发教程全套完整版(初学者零基础入门)文章目录Spring 整合 JPA1、三种整合方式2、pom 依赖3、jdbc 配置4、Spring 配置5、HelloWorld准备工作初始化表测试保存Spring 整合 JPA1、三种整合方式1)LocalEntityManagerFactoryBean:适用于那些仅使用 JPA 进行数据访问的项目,该 FactoryBean 将根据 JPAPersistenceProvider 自动检测配置文件进行工作,一般从 ”META-IN.原创 2022-05-21 08:47:47 · 455 阅读 · 0 评论 -
【SpringData&JPA从入门到精通】04-缓存与 JPQL
笔记来源:尚硅谷jpa开发教程全套完整版(初学者零基础入门)文章目录缓存与 JPQL1、缓存1.1、一级缓存1.2、二级缓存2、JPQL2.1、JPQL 语言2.2、Query 接口2.3、select 语句2.4、from 子句2.5、查询所有实体2.6、where 子句2.7、查询部分属性3、JPQL 之 HelloWorld3.1、where 子句3.2、查询部分属性3.3、createNamedQuery3.4、createNativeQuery4、JPQL 使用 Hibernate 的查询缓.原创 2022-05-19 23:24:10 · 745 阅读 · 0 评论 -
【SpringData&JPA从入门到精通】03-映射关联关系
笔记来源:尚硅谷jpa开发教程全套完整版(初学者零基础入门)文章目录映射关联关系1、单向多对一1.1、保存1.2、获取1.3、删除1.4、更新2、单向一对多2.1、保存2.2、获取2.3、删除2.4、更新3、双向一对多(双向多对一)3.1、保存3.2、获取、删除、更新4、双向一对一4.1、保存4.2、获取双向 1-1 不延迟加载的问题4.3、删除、更新5、双向多对多5.1、保存5.2、获取总结映射关联关系1、单向多对一Order 实体类(多)@Table(name = "JPA_ORDER").原创 2022-05-01 14:21:38 · 585 阅读 · 0 评论 -
【SpringData&JPA从入门到精通】02-JPA API
笔记来源:尚硅谷jpa开发教程全套完整版(初学者零基础入门)文章目录JPA API1、Persistence2、EntityManagerFactory3、EntityManager3.1、find()3.2、getReference()3.3、persist()3.4、remove()3.5、merge()1)临时对象2)游离对象3.6、其他方法1)flush()2)refresh()4、EntityTransaction总结JPA API1、PersistencePersistence 类是.原创 2022-04-11 23:49:52 · 1037 阅读 · 0 评论 -
【SpringData&JPA从入门到精通】01-JPA 注解
笔记来源:尚硅谷jpa开发教程全套完整版(初学者零基础入门)文章目录JPA 注解基本注解1、@Entity2、@Table3、@Id4、@GeneratedValue5、@Basic6、@Column7、@Transient8、@Temporal9、用 table 生成主键详解总结JPA 注解基本注解JPA 基本注解有 6 个:@Entity@Table@Id@GeneratedValue@Column@Basic除此之外,还有 @Transient、@Temporal 等注解.原创 2022-04-09 18:02:10 · 1381 阅读 · 0 评论 -
【SpringData&JPA从入门到精通】00-JPA 简介
笔记来源:尚硅谷jpa开发教程全套完整版(初学者零基础入门)文章目录JPA 简介1、JDBC2、JPA3、JPA 和 Hibernate 的关系4、JPA 的供应商5、JPA 的优势6、JPA 技术7、JPA 持久化对象步骤HelloWorld1)创建 JPA 工程2)配置 POM3)配置 persistence4)创建实体类5)测试 JPA API总结JPA 简介1、JDBCJDBC(Java DataBase Connectivity,Java 语言连接数据库),提供了一组规范即接口,由各个.原创 2022-04-08 20:04:42 · 950 阅读 · 0 评论