控制层(controller)的职能是负责读取视图表现层的数据,控制用户的输入,并调用业务层的方法;
业务层(service)需要根据系统的实际业务需求进行逻辑代码的编写,有些业务逻辑需要通过与数据库交互的,则业务逻辑层需要调用数据访问层的相关方法实现与数据库的交互,对于一些不需要与数据库进行交互的,则直接编写业务代码,将执行结果反馈给控制层即可;
数据访问层(dao)只负责与数据库的数据交互,将数据进行存储读取操作
时间:2024-06-24 15:43:17
控制层(controller)的职能是负责读取视图表现层的数据,控制用户的输入,并调用业务层的方法;
业务层(service)需要根据系统的实际业务需求进行逻辑代码的编写,有些业务逻辑需要通过与数据库交互的,则业务逻辑层需要调用数据访问层的相关方法实现与数据库的交互,对于一些不需要与数据库进行交互的,则直接编写业务代码,将执行结果反馈给控制层即可;
数据访问层(dao)只负责与数据库的数据交互,将数据进行存储读取操作
dao层和service层和control_最受欢迎Java数据库访问框架(DAO层)
2022-06-18
java三层架构(表示层 业务逻辑层 数据访问层 与两层的区别 三层架构的优缺点)
2019-04-24
view是视图层+action是控制层+service是业务层+dao是数据访问层。
2021-02-28