为什么在servlet中创建了service的方法了
来源:2-4 封装和处理数据
邢文凯888
2019-11-26 17:10:46
为什么在servlet中创建了service的方法了,之后在servlce的lmpl类中要调用dao方法查询用户是否存在呢,直接在userservicelmpl中查询用户是否存在不行吗,为什么要做这么多步
1回答
同学你好,一般项目都会使用三层架构来设计。三层架构分为数据访问层(dao)、业务逻辑层(service)、表示层(web)。
数据访问层(dao):数据访问层是指访问数据系统中的文件,实现对数据库中数据的增删改查操作。
业务逻辑层(service):用来处理具体的业务逻辑。
表示层(web):主要功能是显示数据和接受传输用户的数据。
在dao层中查询数据,判断用户是否存在。service层处理业务逻辑,此处没有复杂的逻辑,所以只是简单的调用了dao层的方法。
如果我的回答解决了你的疑惑,请采纳。祝:学习愉快~
相似问题