当前位置: 首页 > news >正文

二手交易网站建设内容策划360竞价推广怎么做

二手交易网站建设内容策划,360竞价推广怎么做,全网推广,知名网站建设平台Spring Boot – CrudRepository 和 JpaRepository 之间的区别 Spring Boot建立在 Spring 之上,包含 Spring 的所有功能。由于其快速的生产就绪环境,使开发人员能够直接专注于逻辑,而不必费力配置和设置,因此如今它正成为开发人员…

Spring Boot – CrudRepository 和 JpaRepository 之间的区别

Spring Boot建立在 Spring 之上,包含 Spring 的所有功能。由于其快速的生产就绪环境,使开发人员能够直接专注于逻辑,而不必费力配置和设置,因此如今它正成为开发人员的最爱。Spring Boot 是一个基于微服务的框架,在其中创建生产就绪的应用程序只需很少的时间。

CRUD 存储库 

Spring Boot 中有一个名为 CrudRepository 的接口,其中包含用于 CRUD 操作的方法。它提供了对存储库的通用 Crud 操作。它在包org.springframework.data.repository中定义,并扩展了 Spring Data Repository 接口。如果有人想在 Spring Boot 应用程序中使用 CrudRepository,他/她必须创建一个接口并扩展 CrudRepository 接口。 

句法:

public interface CrudRepository<T, ID> extends Repository<T, ID>

这里:

  • T:存储库管理的域类型(通常是实体/模型类名)
  • ID:存储库管理的实体的 id 类型(通常是在实体/模型类中创建的 @Id 的包装类)

例子:

public interface DepartmentRepository extends CrudRepository<Department, Long> {}

Jpa存储库 

JpaRepository 是 Repository 的一个JPA(Java 持久性 API)特定扩展。它包含CrudRepositoryPagingAndSortingRepository的完整 API 。因此,它包含用于基本 CRUD 操作的 API 以及用于分页和排序的 API。 

句法:

public interface DepartmentRepository extends CrudRepository<Department, Long> {}

这里:

  • T:存储库管理的域类型(通常是实体/模型类名)
  • ID:存储库管理的实体的 id 类型(通常是在实体/模型类中创建的 @Id 的包装类)

例子:

public interface DepartmentRepository extends JpaRepository<Department, Long> {}

Spring 数据存储库接口

下图中的 Repository、CrudRepository 和 PagingAndSortingRepository 属于 Spring Data Commons,而 JpaRepository 属于 Spring Data JPA。 

差异表

CrudRepository  

JpaRepository 

它是一个基本接口并扩展了 Repository 接口。

它扩展了 PagingAndSortingRepository,而后者又扩展了 CrudRepository。

它包含用于 CRUD 操作的方法。例如 save()、saveAll()、findById()、findAll() 等。 

它包含 CrudRepository 和 PagingAndSortingRepository 的完整 API。例如,它包含 flush()、saveAndFlush()、saveAllAndFlush()、deleteInBatch() 等以及 CrudRepository 中可用的方法。

它没有提供实现分页和排序的方法

它提供了实现分页所需的所有方法。

它充当一个标记界面。

它扩展了 CrudRepository 和 PagingAndSortingRepository。

要执行 CRUD 操作,请定义扩展 CrudRepository 的存储库。

为了执行 CRUD 以及批量操作,定义存储库扩展 JpaRepository。

句法: 

public interface CrudRepository<T, ID> extends Repository<T, ID>

句法:

public interface JpaRepository<T,ID> extends PagingAndSortingRepository<T,ID>, QueryByExampleExecutor<T>

http://www.yayakq.cn/news/130835/

相关文章:

  • 网站建设费 科研 类三门网站制作
  • 山东住房和建设庭官网站官装修网站建设方案百度文库
  • wordpress 多文件上传株洲seo优化推荐
  • 网站建设责任书专业设计网址青岛网站开发
  • 网站运营方案书上海网页建站模板
  • 郑州企业网站怎么优化北京创意网站建设
  • 怎么做视频网站首页中企动力合作网站
  • 嘉兴海盐县城乡建设局网站深圳网络公司推广平台
  • asp.net 网站管理工具 安全线上企业推广公司
  • 上海高端网站定制网页制作代码html
  • 广东广州免费建站北京西路做网站的公司
  • 上海建站网有哪些做兼职的设计网站有哪些工作
  • 雅安市政建设公司网站百度优化排名
  • 网站开发开源软件linux网站备份
  • 网站在线服务视频号视频下载助手app
  • 市场营销论文3000字杭州百家号优化
  • 汕头站谈谈你认为的网络营销是什么
  • 购物网站排名第一官方网站建设条件
  • world做网站怎么做连接网页制作流程及详细步骤
  • 网站建设及政务公开工作总结松江泖港网站建设
  • 广州建设交易中心网站网站制作标准
  • 邢台网站网页设计霍邱县住房和城乡建设局网站
  • php做网站需要学的东西食品网站设计方案
  • 柳州网站制作服务商电子商务网站建设实训室简介
  • 网站做管理员消息推送荣耀官网首页官方
  • 阜南网站建设公司濮阳全员核酸检测
  • 服务器 网站 app互联网广告投放平台加盟
  • 怎么用网站做远控wordpress微官网主题下载
  • 广西贵港建设集团有限公司网站衡水提供网站制作公司电话
  • 做版面的网站大航母网站建设与服务