目录
三层架构是哪三层?
Controller:表现层
Service:业务逻辑层
Dao:数据访问层
Controller:接受前端发来的请求(比如网页表单的提交,接口调用等),根据前端的请求来调用相应的Service层中的方法来处理业务逻辑,并响应回数据
Service:实现具体的业务逻辑,调用Dao层的数据来满足业务需求
Dao:主要与数据库进行交互,进行数据的增删改查,提供数据的访问接口
什么是分层解耦?
分层解耦是一种软件设计原则和架构方法,旨在将一个复杂的系统划分为不同的层次,并减少各层次之间的相互依赖和紧密耦合。