为什么在servlet中创建了service的方法了

来源:2-4 封装和处理数据

邢文凯888

2019-11-26 17:10:46

为什么在servlet中创建了service的方法了,之后在servlce的lmpl类中要调用dao方法查询用户是否存在呢,直接在userservicelmpl中查询用户是否存在不行吗,为什么要做这么多步

写回答

1回答

好帮手慕阿满

2019-11-26

同学你好,一般项目都会使用三层架构来设计。三层架构分为数据访问层(dao)、业务逻辑层(service)、表示层(web)。

数据访问层(dao):数据访问层是指访问数据系统中的文件,实现对数据库中数据的增删改查操作。

业务逻辑层(service):用来处理具体的业务逻辑。

表示层(web):主要功能是显示数据和接受传输用户的数据。

在dao层中查询数据,判断用户是否存在。service层处理业务逻辑,此处没有复杂的逻辑,所以只是简单的调用了dao层的方法。

如果我的回答解决了你的疑惑,请采纳。祝:学习愉快~

1

0 学习 · 8016 问题

查看课程