当前位置:网站首页>Business facade and business rule
Business facade and business rule
2020-11-07 18:55:00 【Airship】
Business Facade and Business Rule All are Business Logic The fine layers of , They work together to accomplish specific business logic processing .
but Business Facade yes Business Rule The previous level of , Responsible for receiving Web Service Or both Web UI Request , And verify the correctness of the request , Whether the parameter format is legal , After all the verification is finished , Then give the request to Business Rule layer , Mainly complete the right Business Rule Some checks before calling , On receiving Business Rule After the processing result of the layer , According to the different request client format the result to the request client's desired format .
meanwhile , Some common simple judgment processing can also be handed over to Business Facade Layer handles , Not in Business Rule Layer implementation , In order to achieve a clearer structure . Each department has its own rules , It is conducive to the extension and maintenance of the architecture . in addition , If it's a small project , You can merge them into one level .
I'll just take it this way :Business Facade It's about the client ,Business Rule It has nothing to do with the client .
版权声明
本文为[Airship]所创,转载请带上原文链接,感谢
边栏推荐
- 失眠一个整晚上
- Exclusive interview with alicloud database of | 2020 PostgreSQL Asia Conference: Wang Xu
- 【QT】QThread原始碼淺析
- pc端与移动端适配解决方案之rem
- Do you really know how to use search engines?
- New features of vue3
- K-vim installation and the ycmd server shut down (restart with ': ycmrestartserver')
- REM: the solution of PC and mobile
- 嘉宾介绍|2020 PostgreSQL亚洲大会中文分论坛:潘娟
- Gantt chart grouping activities tutorial
猜你喜欢

Let you have a deep understanding of gitlab CI / CD principle and process

Logo design company, Nanjing

8.Swarm创建维护和水平扩展Service

Using JSON webtoken (JWT) to generate token in nodejs

课堂练习

条形码识别器Dynamsoft Barcode Reader v7.5全新上线!

Python 3 operates the Jenkins module API

Mate 40系列发布 搭载华为运动健康服务带来健康数字生活

Test the necessary skill points of siege lion! This article takes you to interpret the testing technology under Devops

confd
随机推荐
The official 1909 version of win10 cannot open the real-time protection solution of virus and threat protection in windows security center.
MongoDB下,启动服务时,出现“服务没有响应控制功能”解决方法
站外推广的计划需要考虑哪些呢?
If you want to forget the WiFi network you used to connect to your Mac, try this!
如何解决谷歌Chrome浏览器空白页的问题
9.集群之间服务通信 RoutingMesh
Tips for Mac novices
嘉宾介绍|2020 PostgreSQL亚洲大会中文分论坛:潘娟
RECH8.0版本学习 days 12 rh134部分
Insomnia all night
Developing STM32 USB with cubemx
【QT】QThread原始碼淺析
Jenkins入门(二)声明式流水线Jenkins Pipeline
VARCHART XGantt入门教程
Win7 AppCrash (solution)
Mate 40 series launch with Huawei sports health service to bring healthy digital life
聊聊先享後付
How does LeadTools detect, read and write barcodes
win7如何快速打cmd并到达所要的目录
微服務 - 如何進行服務限流和熔斷