必威体育Betway必威体育官网
当前位置:首页 > IT技术

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

时间:2019-10-06 19:43:17来源:IT技术作者:seo实验室小编阅读:56次「手机版」
 

持久层

分享一个大牛的人工智能教程。零基础!通俗易懂!风趣幽默!希望你也加入到人工智能的队伍中来!请点击http://www.captainbed.net 

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

持久层设计的目标包括: 

- 数据存储逻辑的分离,提供抽象化的数据访问接口。 

- 数据访问底层实现的分离,可以在不修改代码的情况下切换底层实现。 

- 资源管理和调度的分离,在数据访问层实现统一的资源调度(如缓存机制)。 

- 数据抽象,提供更面向对象的数据操作。

持久层框架有: 

- Hibernate 

- MyBATis 

- TopLink 

- Guzz 

- jOOQ 

Spring Data 

- ActiveJDBC

相关阅读

数据持久化

学过操作系统的都知道。保存在内存中的数据是处于瞬时状态的,而保存在存储设备中的数据是处于持久状态的。数据持久化就是将内存中

Prism for WPF 搭建一个简单的模块化开发框架(一)

最近闲来无事又想搞搞WPF。。。。。做个框架吧,可能又是半途而废。。。。总是坚持不下来 不废话了, 先看一下工程结构 布局大概是

JAVA学习必须掌握的框架和技术,不看后悔

转载自:https://blog.csdn.net/jackyrongvip/article/details/82148922 Web应用,最常见的研发语言是Java和PHP。 后端服务,最常见的

基础的unity局域网游戏框架(一)

最近看了下关于unity的网络模块netwrok即将淘汰,思索了下准备自己用socket去封装个局域网的通讯插件 看了一下关于同步问题 https:

springbatch 批处理框架的介绍

springbatch 批处理框架整理 (还在整理中。。。。。。。。有点乱,待更新)Spring Batch 是什么? 官网中介绍 Spring Batch is a light

分享到:

栏目导航

推荐阅读

热门阅读