我是项目文档部分的新手
普通人遵循三层架构
1)表示层2)中间层或服务层3)数据库层
演示意味着UI和数据库是DB
服务层我很困惑...如果我没记错的话,我假设它是java/dotnet/php
我提出了这样一句话:“服务层抽象业务逻辑和数据访问”什么是业务逻辑?
我的新对象是HTML,CSS,JS,AngularJS,JSP,Hibernate,DB2
AngularJS、JSP、Hibernate驻留在哪里?为什么?
发布于 2016-05-08 03:28:22
这三个层是并执行以下操作:
仅向用户显示数据,并接收用户输入并将输入数据发送到服务器上的第二层。
包含应用程序逻辑,并使用用户输入和数据库中的数据处理应用程序数据。
常量通常是数据库管理系统的常量,仅用于存储数据。
在web服务的上下文中:
客户端层是带有javascript的html页面,用于某些客户端功能,如动画。这里没有处理任何东西。示例:表单和登录按钮
应用层可以是网站的php部分,其获取用户请求并访问数据库以创建将由客户端层显示的数据。例如:当用户按下按钮时,这一层询问数据库表单中的数据是否存在,并检查它是否有效,并向客户端层发送适当的响应。
数据库层最常见的是管理服务数据的MySQL服务器。示例:用户帐户数据
https://stackoverflow.com/questions/37092704
复制相似问题