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

品牌设计工作内容seo舆情优化

品牌设计工作内容,seo舆情优化,做夜夜做网站,外贸局创建使用Java Persistence API的存储库是一个繁琐的过程#xff0c;需要大量时间#xff0c;并且需要大量样板代码。 通过执行以下步骤#xff0c;我们可以消除一些样板代码#xff1a; 创建一个抽象的基础存储库类#xff0c;该类为实体提供CRUD操作。 创建扩展抽象基础… 创建使用Java Persistence API的存储库是一个繁琐的过程需要大量时间并且需要大量样板代码。 通过执行以下步骤我们可以消除一些样板代码 创建一个抽象的基础存储库类该类为实体提供CRUD操作。 创建扩展抽象基础存储库类的具体存储库类。 这种方法的问题在于我们仍然必须编写用于创建数据库查询并调用它们的代码。 更糟的是每次要创建新的数据库查询时我们都必须这样做。 这是浪费时间 。 如果我告诉您我们可以创建JPA存储库而无需编写任何样板代码您会怎么说 很有可能您可能不相信我但是Spring Data JPA可以帮助我们做到这一点。 Spring Data JPA项目的网站指出 实现应用程序的数据访问层已经很长一段时间了。 为了执行简单查询以及执行分页和审核必须编写太多样板代码。 Spring Data JPA旨在通过将工作量减少到实际需要的数量来显着改善数据访问层的实现。 作为开发人员您将编写包括自定义finder方法在内的存储库接口Spring会自动提供实现 这篇博客文章介绍了Spring Data JPA。 我们将学习Spring Data JPA的真正含义并快速浏览一下Spring Data存储库接口。 让我们开始吧。 什么是Spring Data JPA Spring Data JPA不是JPA提供程序 。 它是一个库/框架在我们的JPA提供程序的顶部添加了额外的抽象层。 如果我们决定使用Spring Data JPA则我们应用程序的存储库层包含以下三层 Spring Data JPA通过扩展Sp​​ring Data存储库接口为创建JPA存储库提供支持。 Spring Data Commons提供了特定于数据存储的Spring Data项目共享的基础结构。 JPA Provider实现Java Persistence API。 下图说明了存储库层的结构 补充阅读 Spring Data JPA与JPA有什么区别 乍一看Spring Data JPA似乎使我们的应用程序变得更加复杂。 它的确在我们的存储库层中增加了一层但是与此同时它使我们无需编写任何样板代码。 听起来这是一个不错的权衡。 对 Spring数据存储库简介 Spring Data JPA的功能在于由Spring Data Commons项目提供并由特定于数据存储的子项目扩展的存储库抽象。 我们可以使用Spring Data JPA而不用注意存储库抽象的实际实现但是我们必须熟悉Spring Data存储库接口。 这些接口描述如下 首先 Spring Data Commons项目提供以下接口 Repository TID扩展为Serializable接口是一个标记接口具有两个用途 它捕获托管实体的类型和实体ID的类型。 它有助于Spring容器在类路径扫描期间发现“具体的”存储库接口。 CrudRepository TID扩展为Serializable接口为受管实体提供CRUD操作。 PagingAndSortingRepository TID扩展为Serializable接口声明用于对从数据库中检索到的实体进行排序和分页的方法。 QueryDslPredicateExecutor T接口不是“存储库接口”。 它声明使用QueryDsl 谓词对象从数据库检索实体的方法。 其次 Spring Data JPA项目提供以下接口 JpaRepository TID扩展为Serializable接口是JPA特定的存储库接口它将公共存储库接口声明的方法组合在单个接口后面。 JpaSpecificationExecutor T接口不是“存储库接口”。 它声明使用通过使用JPA标准API的Specification T对象从数据库检索实体的方法。 存储库层次结构如下所示 很好但是我们如何使用它们呢 这是一个公平的问题。 本教程的下一部分将回答该问题但实际上我们必须遵循以下步骤 创建一个存储库接口并扩展Spring Data提供的存储库接口之一。 将自定义查询方法添加到创建的存储库界面如果需要的话。 将存储库接口注入到另一个组件并使用Spring自动提供的实现。 让我们继续并总结从这篇博客文章中学到的知识。 摘要 这篇博客文章教会了我们两件事 Spring Data JPA不是JPA提供者。 它只是“隐藏”了其存储库抽象之后的Java Persistence API和JPA提供程序。 Spring Data提供了多个用于不同目的的存储库接口。 本教程的下一部分描述了如何获取所需的依赖关系。 如果您想了解更多有关Spring Data JPA的信息请阅读我的Spring Data JPA教程 。 翻译自: https://www.javacodegeeks.com/2014/12/spring-data-jpa-tutorial-introduction.html
http://www.yutouwan.com/news/306174/

相关文章:

  • 太原市住房和城乡建设局的网站如何做镜像网站
  • 深圳网站建设培训学校和君设计专业网站建设公司
  • 建设一个怎样的自己的网站如何网站建设
  • vs2008做html5网站阜新市项目建设网站
  • 网站更换服务器要重新备案吗h5游戏排行榜前十名
  • 简述电子政务网站设计的技术网站前端包括哪些
  • 临沂制作网站多少钱wordpress 图标插件
  • 网站怎么在工信部备案信息查询石家庄企业商城版网站建设
  • 免费asp网站模板格朗图手表网站
  • 做国外的营销的网站儿童编程哪家培训机构好
  • 成都网站建设 常凡云好网站开发
  • 网站正在建设中 页面产品做推广都有那些网站
  • 网站所有权问题图文消息点击进去是自己的网站
  • wordpress post slug百度小程序关键词优化
  • 网站制作企业有哪些公司淘宝网页html模板代码
  • jsp网站开发技巧济南电商培训基地
  • 海南中小企业网站建设民治做网站多少钱
  • 甘肃省城乡城乡建设厅网站宁波网站门户设计
  • 做彩票网站需要什么青阳做网站
  • 可以做网站开个写手公司环保网站模板代码
  • 带数据库网站模板花卉网站建设策划
  • 需要网站建设的是哪一类人网站 建设原则
  • 打车网站开发网站建设的公司有哪些
  • 17网站一起做网店代发流程北京h5网站制作
  • 宁波网站建设兼职个人服装定制网站
  • 网站解决方案模板闲鱼上做网站
  • 为什么建设网银网站打不开品牌推广的渠道有哪些
  • 湖南网站开发企业photoshop怎么修改图片上的文字
  • 建立网站链接结构的基本方式是网站快速刷排名工具
  • 网站模板设计教程如何做网站优惠券推广