大型项目中的数据分层

2020/05/15 Backend

PO、VO、DTO、DAO、BO等

假设我们有一个面试系统,数据库中存储了很多面试题,通过 WEB和 API 提供服务。可能会做如下的设计:

数据表:表中的面试题包括编号、题目、选项、答案、创建时间、修改时间;

PO:包括题目、选项、答案、创建时间、修改时间;

VO:题目、选项、答案、上一题URL、下一题URL;

DTO:编号、题目、选项、答案、上一题编号、下一题编号;

DAO:数据库增删改查方法;

BO:业务基本操作。

web分层


欢迎关注我的微信公众号

互联网矿工

funpeefun

Search

    Post Directory