开发业务:
前后端分离,前端别人写好
-有完善的接口文档,详细的描述了后端接口的各种要求,直接按照规范写
-没有任何文档,或者只有简单的需求文档,需要我们自己分析
1.接口该如何声明?
请求方式:
请求路径:
请求参数:
返回值类型:
2.业务该如何实现?
入参有什么?
需要返回数据是什么?
根据入参如何才能得到要返回的数据
是否需要做数据的校验
是否需要做一些健壮性的处理
领域对象(pojo)
PO: persistent object 与数据库表一一对应,值出现在dao层和service层
BO:business object 业务对象,包含一个或多个po,一般出现在service层
VO:view object 视图对象,封装页面渲染需要的数据格式,出现web层
DTO:data transfer object 数据转移对象,数据在服务端之间传递使用的对象,web和service