问: 10 分层开发模式那个分层开发,Sql语句是写在数据库访问层还是说写在业务逻辑层然后将语句传到数据库访问层?或者说是将实体传到数据库访问层,在数据库访问层编写sql语句
4条回答 默认 最新
- 关注
码龄 粉丝数 原力等级 --
- 被采纳
- 被点赞
- 采纳率
JAVA_DIRECTION 2016-03-10 01:49最佳回答 专家已采纳一般分为三层
1、表现层(UI):通俗讲就是展现给用户的界面,即用户在使用一个系统的时候他的所见所得。
2、业务逻辑层(BLL):针对具体问题的操作,也可以说是对数据层的操作,对数据业务逻辑处理。
3、数据访问层(DAL):该层所做事务直接操作数据库,针对数据的增添、删除、修改、查找等
Sql语句是写在数据库访问层,sql语句就是直接操作数据库。对数据库进行增删改查操作,业务逻辑层调用数据访问层
希望对你有所帮助!采纳该答案 已采纳该答案 专家已采纳评论解决 无用打赏举报微信扫一扫
分享评论登录 后可回复...
查看更多回答(3条)
报告相同问题?
提交
相关推荐 更多相似问题
- 2016-03-10 01:38回答 4 已采纳 一般分为三层 1、表现层(UI):通俗讲就是展现给用户的界面,即用户在使用一个系统的时候他的所见所得。 2、业务逻辑层(BLL):针对具体问题的操作,也可以说是对数据层的操作,对数据业务逻
- 2021-08-21 23:03回答 2 已采纳 你好,我是有问必答小助手,非常抱歉,本次您提出的有问必答问题,技术专家团超时未为您做出解答 本次提问扣除的有问必答次数,已经为您补发到账户,我们后续会持续优化,扩大我们的服务范围,为您带来更好地服务。
- 2016-11-24 15:13回答 1 已采纳 mvc中的model,其实是viewmodel(失血模型),而不是business model,业务逻辑独立于mvc框架,便于代码的复用,对html前端和业务真正解耦
- 2021-02-12 19:29王晋东不在家的博客 三层架构三层架构(3-tier application) 通常意义上的三层架构就是将整个业务应用划分为:表现层(UI)、业务逻辑层(BLL)、数据访问层(DAL)。区分层次的目的即为了“高内聚,低耦合”的思想。概念简介1、表现层(UI):...
- 2021-02-12 09:17人无界hy的博客 什么是分层架构?据我了解,分层体系结构是将项目结构组织为四个主要类别: 表示,应用程序,领域和基础结构。每个层都包含与其表示的特定关注点有关的对象。· 表示层 包含负责向最终用户呈现UI或将响应发送回...
- 2021-04-20 16:23ITFLY8的博客 背景一个问题,我们要把它搞清楚。需要深入的思考,从演进出发,从核心出发,探索它的本质。这样才能在工作中举一反三。探索本质的思想,对于架构者来说尤其重要。本文想探讨架构模式之分层设计的本质和...
- 2020-07-31 17:12回答 2 已采纳 分层的目的是为了替换某一层而不用修改代码的其余部分,使得代码的垂直架构更灵活。 但是这么做也有代价,就是使得代码的水平架构不灵活了,因为你一旦要给层修改接口,意味着所有实现这个接口的代码都要修改一遍
- 2016-04-16 12:29回答 3 已采纳 如果有一个商场租户管理系统,里面许多租户的租金计算方式都不一样!如何针对每一个店铺使用对应的算法计算就是一个变化很大的问题。 可以用到工厂方法模式通过接口的实现,创建相应的商店对象,通过反射实现决定
- 2018-02-05 01:59回答 7 已采纳 package com.you.excel; import java.io.FileOutputStream; import org.apache.poi.hssf.use
- 2021-03-04 08:39weixin_39945531的博客 为什么要分层高内聚:分层的设计可以简化系统设计,让不同的层专注做某一模块的事低耦合:层与层之间通过接口或API来交互,依赖方不用知道被依赖方的细节复用:分层之后可以做到很高的复用扩展性:分层架构可以让...
- 2022-04-22 17:11架构师是做什么的? 软件架构指的是软件的顶层结构,而架构设计是为了应对软件系统的复杂度而提出的解决方案,并不是所有的项目都需要架构,在错误的地方...业务越来越复杂,服务分层,微服务架构是架构升级的必由之路
- 2021-01-25 08:05架构精进之路的博客 我是架构精进之路,点击上方“关注”,坚持每天为你分享技术干货,私信我回复“01”,送你一份程序员成长进阶大礼包。架构设计模式没有进行架构设计的应用程序通常是紧耦合的,难以维护和扩展。...
- 2016-10-18 08:28回答 4 已采纳 MVC分层思想不仅局限于spring,你要清楚这三层是什么,做什么,都有什么。 spring框架的理解呢,不能直接说工厂加反射,最起码要会用,面试常问原理。
- 2011-02-08 13:06回答 1 已采纳 The simplest solution is to create your table which describe your files hierarchy like this item_
- 2018-01-08 02:52回答 9 已采纳 系统环境搭建就不说了,大致说下代码吧,前提你那个商城系统运行的起来 mysql建张表 t_goods_pic 字段: id varchar(100) 主键 name varchar(10
- 2021-08-20 21:03wh柒八九的博客 本文来说下DDD分层架构的三种模式 文章目录概述 概述 在讨论DDD分层架构的模式之前,我们先一起回顾一下DDD和分层架构的相关知识。 领域驱动设计DDD在战术建模上提供了一个元模型体系(如下图),通过这个元模型...
- 2022-02-22 14:27给我球回家的博客 Java项目分层:MVC模式与三层架构
- 2021-07-23 11:04千夜、的博客 代码分层架构设计主要为了实现责任分离、解耦、组件复用和标准制定。 二、什么是代码分层架构 先通过软件分层架构来说起 1、什么是软件分层架构 软件分层架构是通过层来隔离不同的关注点。 软件部署分层架构主要...
- 2021-11-08 08:54回答 3 已采纳 entity层,有的被定义成PO,有的定义成domain,用于表示数据库中的一条记录映射成的 java 对象。PO 仅仅用于表示数据,没有任何数据操作。通常遵守 Java Bean 的规范,拥有 ge
- 2022-01-22 10:36m0_60725291的博客 分层架构是很常见的架构模式,它也叫 N 层架构,通常情况下,N 至少是 2 层。例如,C/S 架构、B/S 架构。常见的是 3 层架构(例如,MVC、MVP 架构)、4 层架构,5 层架构的比较少见,一般是比较复杂的系统才会达到...
- 没有解决我的问题, 去提问