DAO与DAL的区别

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。

本文链接: https://blog.csdn.net/lastinglate/article/details/20936751

DAO(Data Access Object)侧重ORM对象关系映射,DAO曾往往提供的是ORM操作。

DAL(Data Access Layer)多用于分布式系统

分布式系统提供水平伸缩能力,应用层水平扩展后,会使数据库连接资源相对较少成为瓶颈,此时需要对数据库分库、分表,DAL要求支持透明分库分表,DAL层提供的往往是sql

仅为个人见解。

点赞
收藏

评论区

加载中...

相关推荐

MySQL:[Err] 1292 - Incorrect datetime value: ‘0000-00-00 00:00:00‘ for column ‘CREATE_TIME‘ at row 1

文章目录问题用navicat导入数据时,报错:原因这是因为当前的MySQL不支持datetime为0的情况。解决修改sql\mode:sql\mode:SQLMode定义了MySQL应支持的SQL语法、数据校验等,这样可以更容易地在不同的环境中使用MySQL。全局s

Oracle 分组与拼接字符串同时使用

SELECTT.,ROWNUMIDFROM(SELECTT.EMPLID,T.NAME,T.BU,T.REALDEPART,T.FORMATDATE,SUM(T.S0)S0,MAX(UPDATETIME)CREATETIME,LISTAGG(TOCHAR(

手写Java HashMap源码

HashMap的使用教程HashMap的使用教程HashMap的使用教程HashMap的使用教程HashMap的使用教程22

Android原生编解码接口 MediaCodec 之——踩坑

版权声明:本文为博主原创文章,遵循CC4.0BYSA版权协议,转载请附上原文出处链接和本声明。本文链接:https://blog.csdn.net/gb702250823/article/details/81669684希望我们尊重每个人的成果,转载请标明出处:https://blog.csdn.net/gb702250823/a

EleasticSearch 线上大索引按日期分割

版权声明:本文为博主原创文章,遵循CC4.0BYSA版权协议,转载请附上原文出处链接和本声明。本文链接:https://blog.csdn.net/Norman\_Hu/article/details/899175691\.背景由于项目初期设计问题,采集到es的业务日志只使用了一个索引(index),随着线上日志量的增长,es很

Spring Boot 项目瘦身指南,瘦到不可思议!

点击“开发者技术前线”,选择“星标”在看|星标|留言, 真爱版权声明:本文为CSDN博主「yjgithub」的原创文章,遵循CC4.0BYSA版权协议,转载请附上原文出处链接及本声明。原文链接:https://blog.csdn.net/yjgithub/article/details/8047