【项目】model、dao、service、controller

    xiaoxiao2024-11-04  94

    model→dao→service→controller

     

    model

    model与数据库中的实体一一对应,实现set和get方法。

    dao

    DAO,数据存取对象。与数据库打交道时,如果为每一个场景都去写一些SQL语句,会很麻烦和冗余,为了让代码清晰干净整洁,

    DAO类都是进行数据操作的类,是对于数据库中的数据做增删改查等操作的代码。

    service

    业务层,给controller层的类提供接口进行调用。一般就是自己写的方法封装起来,就是声明一下,具体实现在serviceImplz中。 

    controller

    控制层,负责具体模块的业务流程控制,需要调用service逻辑设计层的接口来控制业务流程, 与前端接口的对接和每个功能接口的实现方法都写在这里,可以说是代码的主干部分。

    最新回复(0)