• 周日. 5月 26th, 2024

5G编程聚合网

5G时代下一个聚合的编程学习网

热门标签

转载:java中DAO层、Service层、Control层的说明

admin

11月 28, 2021

转自:https://blog.csdn.net/qq_22771739/article/details/82344336?utm_source=blogxgwz6

DAO层:
DAO层叫数据访问层,全称为data access object,属于一种比较底层,比较基础的操作,具体到对于某个表的增删改查,也就是说某个DAO一定是和数据库的某一张表一一对应的,其中封装了增删改查基本操作,建议DAO只做原子操作,增删改查。

Service层:
Service层叫服务层,被称为服务,粗略的理解就是对一个或多个DAO进行的再次封装,封装成一个服务,所以这里也就不会是一个原子操作了,需要事物控制。

Controler层:
Controler负责请求转发,接受页面过来的参数,传给Service处理,接到返回值,再传给页面。

总结:
个人理解DAO面向表,Service面向业务。后端开发时先数据库设计出所有表,然后对每一张表设计出DAO层,然后根据具体的业务逻辑进一步封装DAO层成一个Service层,对外提供成一个服务。

《转载:java中DAO层、Service层、Control层的说明》有2个想法
  1. Wow, marvelous blog layout! How lengthy have you
    ever been blogging for? you made blogging glance easy. The total
    glance of your site is magnificent, let alone the content!
    You can see similar here ecommerce

  2. Thank you for the good writeup. It actually was once a entertainment account it.

    Glance advanced to more added agreeable from you! By the way, how can we keep in touch?
    I saw similar here: Ecommerce

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注