美文网首页
持久层设计要考虑的问题有哪些?你用过的持久层框架有哪些?

持久层设计要考虑的问题有哪些?你用过的持久层框架有哪些?

作者: 唐怀瑟_ | 来源:发表于2018-07-25 21:32 被阅读268次

所谓”持久”就是将数据保存到可掉电式存储设备中以便今后使用,简单的说,就是将内存中的数据保存到关系型数据库、文件系统、消息队列等提供持久化支持的设备中。持久层就是系统中专注于实现数据持久化的相对独立的层面。

持久层设计的目标包括:

  • 数据存储逻辑的分离,提供抽象化的数据访问接口。
  • 数据访问底层实现的分离,可以在不修改代码的情况下切换底层实现。
  • 资源管理和调度的分离,在数据访问层实现统一的资源调度(如缓存机制)。
  • 数据抽象,提供更面向对象的数据操作。

持久层框架有:

相关文章

  • JAVA总结(六)

    持久层设计要考虑的问题有哪些?你用过的持久层框架有哪些? 所谓”持久”就是将数据保存到可掉电式存储设备中以便今后使...

  • 持久层设计要考虑的问题有哪些?你用过的持久层框架有哪些?

    所谓”持久”就是将数据保存到可掉电式存储设备中以便今后使用,简单的说,就是将内存中的数据保存到关系型数据库、文件系...

  • 【spring0】SQL

    JPA(Java Persistence API):Java持久层APIJPA 和 Hibernate 有哪些区别...

  • SpringBoot>21 - 集成BeetlSQL做持久层框架

    简介: 常见的持久层框架有MyBatis、Spring Data Jpa,BeetlSQL同样也是一款优秀的持久层...

  • Hibernate学习笔记 - 第001天

    再论持久层 持久层设计 层:有清晰严格的逻辑编辑 持久层:专注于数据持久化的相对独立的领域 MVC实现了架构上的解...

  • http相关知识整理

    网络七层模型和tcp/ip四层模型? 常用的框架有哪些?okhttp,volley,retrofit。区别?各种框...

  • Web学习笔记 - 第004天

    分层结构 表示层业务层持久层 持久层设计模式 --- DAO模式 Data Access Object = Dat...

  • 第二天

    1 根据pdm生成sql脚本 2 设计持久层和表现层 2.1 持久层设计(基于泛型+反射) 通用接口: 通用实现:...

  • 五、Spring 访问数据库

    在开发持久层的时候,我们可以使用JDBC、Hibernate、Java持久化API、Mybatis等任意的持久化框...

  • 一个知乎iOS面试题答案

    本文将回答知乎上iOS面试问题链接:如何面试 iOS 工程师? Model层:数据持久化存储方案有哪些?沙盒的目录...

网友评论

      本文标题:持久层设计要考虑的问题有哪些?你用过的持久层框架有哪些?

      本文链接:https://www.haomeiwen.com/subject/ubbmmftx.html