持久层和数据访问层有区别吗

问题描述

很多地方如百度百科神马的都说数据访问层又称持久层,这两个真的等同吗?

解决方案

严格的来说是不同的,持久层的数据和数据库是不完全同步的,数据访问层只管理数据库的链接和操作,数据和数据库是同步的。持久层包含了数据访问层,做分布式必须在数据访问层做。
解决方案二:
没区别吧.持久层是不是有缓存啊....如果用JDBC还能叫持久层吗? 这是个问题.
解决方案三:
只是不同的说法而已,经典的三层架构嘛 表示层-》业务逻辑层-》持久层(数据访问层)

时间: 2024-09-09 02:56:34

持久层和数据访问层有区别吗的相关文章

mvc如何写个数据访问层?

问题描述 习惯了asp.net的publicDataTableGetdata(stringi_sqlstr){DataTabletemptable=newDataTable();DataSetds=newDataSet();try{SqlDataAdapterm_MyDataAdapter=newSqlDataAdapter(i_sqlstr,Static_Conn);Static_Conn.Open();m_MyDataAdapter.Fill(ds,"table");temptab

基于.NET平台的分层架构实战(七-外一篇)—对数据访问层第一种实现(Access+

基于.NET平台的分层架构实战(七-外一篇)-对数据访问层第一种实现(Access+SQL)的重构 昨天的文章基于.NET平台的分层架构实战(七)--数据访问层的第一种实现:Access+SQL发布后,很多朋友对我的程序提出了意见和建议,在这里先谢谢你们!!!尤其是金色海洋(jyk),对我的程序提出了很多建设性的意见. 我大体总结了一下,昨天程序的主要缺点有: 1.Connection对象没有关闭 2.DataReader对象没有关闭 3.相似代码太多,造成代码冗余. 其中第一点问题,目前还没有

ssh框架的。。购物车用数据库dao层,service层,和action层怎么写啊

问题描述 ssh框架的..购物车用数据库dao层,service层,和action层怎么写啊 求大神给指点一下!!!!!!!!!!!!!!!!!!谢谢了!!!!!!!!!!!!!!!!!! 解决方案 dao层和service层Android中的分层----service 层domain层,dao 层,action层等设计Action层 Service层 ,modle层 和 Dao层的作用? 解决方案二: Action层 Service层 ,modle层 和 Dao层的作用?Action层 Ser

产品设计的层次:本能层,行为层,反思层

前段时间在看<情感化设计>,启发很大,情感化设计偏向工业设计.软件产品设计方面, <情感化设计>重要的以"情感"为主线来讨论.阐释各种设计,不是一本设计指导用书,而是一种比较抽象的理念阐述.  做为设计师一般会有这种感触,一开始从事设计工作时,最重要的是借鉴具体设计案例和成文的规定,注重很具体化的层面东西,但是做到有瓶颈时,迫切需要更高层次的.抽象的.有点哲学味的东西来指导和补充.让自己的设计作品具有"思想",每一件设计作品背后都有属于自己的

net 4 0-.Net UI层从BO层 取回数据后 如何处理暂时不用的数据。

问题描述 .Net UI层从BO层 取回数据后 如何处理暂时不用的数据. 例如有 : class Test{ List A; List B; } 环境:当第一次Load页面的时候,UI只用到了从BO哪里得到的 A数据,暂时不用B数据.等User按界面某个按钮的时候就用到B数据. 个人有限的知识只想到了:1.重新从BO取一次数据,这样会不会很浪费? 2.把B数据放到Session当中 3.把B做成JSON. 请问有没有更好的技术处理或者保存从BO得到的暂时不用的数据? 小数据量 和 大数据量 处理

linux网络实现分析(2)——数据包的接收(从链路层到ip层)

linux网络实现分析(2)--数据包的接收(从链路层到ip层) --lvyilong316 任何数据包在由驱动接收进入协议栈都会经过netif_receive_skb函数,可以说这个函数是协议栈的入口.在分析这个函数前,首先介绍下三层协议在内核中的组织方式.     在Linux内核中,有两种不同目的的3层协议: (1) ptype_all管理的协议主要用于分析目的,它接收所有到达第3层协议的数据包. (2) ptype_base管理正常的3层协议,仅接收具有正确协议标志符的数据包,例如,In

spring-Spring MVC + hibernate service层和dao层

问题描述 Spring MVC + hibernate service层和dao层 Spring MVC + hibernate service层和dao层 方法头上都加上@Transactional会识别哪个 service层: @Override @Transactional public Future save(UserVO userVO) { this.myUserDao().saveUser(user); ... dao层: @Override @Transactional(propa

Linux内核协议栈-从BSD socket接口层到传输层1

本文接上一篇Linux内核协议栈-初始化流程分析,在上一篇中主要分析了了Linux内核协议栈涉及到的关键初始化函数,在这一篇文章中将分析协议栈的BSD socket和到传输层的流程.采取的方式是分析socket相关的主要系统调用.针对不同的系统调用,其到达的协议层深度可能不同,有的基本只到sock层就够了,但是有些可能需要会涉及到比如tcp的具体细节和更底层的细节.本文基本追溯到传输层的开始,再深入的细节后续文章分析. 1.准备 协议的基本分层: (A代表socket的某个系统调用) BSD s

统计一个建筑物的地上层高,起始层,每层户数,地下层数,地下每层户数的 sql语句

问题描述 统计一个建筑物的地上层高,起始层,每层户数,地下层数,地下每层户数的 sql语句 解决方案 表示无语,各种加密数据,缩写字段,鬼才看的懂 解决方案二: 用树查询根据dzysID和sjdzysid进行数据的树形展示,第一级子节点是层,第二级是户数,总数自己加吧,看dzyshx 正的是地上,负的是地下