标签:支持 显示 let 功能 service 属性 用户信息 tomcat 它的
数据层:各种类的属性、方法定义,方法直接和数据库打交道。如增删改拆等。(Dao 方法;Domain 属性)
业务层:针对业务对象提供的各种服务与功能。比如微信提供了聊天、打电话等功能服务。(service:服务)
web层:C-S客户端程序和B-S网页程序,它的数据和业务是相同的,不同之处就在于它可以支持在网页上使用;
这就是因为web层专门针对在web的处理。(control:web处理请求与响应等等;JSP页面;)
而对于request和response等还需要用到Tomcat。
三者的关系:以转账为例,用户发送转账请求,先至web层,servlet打包好用户信息、转账账户、数额等给具体业务层,
由业务层真正实现转账功能;但业务层依靠数据层与数据库交互,得到最后金额加减总额等数据信息,再交由
web层显示给用户。
数据库只干数据的活,不懂转账功能,业务层只做功能服务,不和数据库打交道,web层只传递与交互,不实现功能。
标签:支持 显示 let 功能 service 属性 用户信息 tomcat 它的
原文地址:https://www.cnblogs.com/beautypatty/p/12544165.html