Javajee

Java开发规范-代码分层及职责

2019-08-16  本文已影响0人  夜阑人儿未静

无规矩不成方圆,无规范不能协作

分层参数传递及命名流程

数据流传架构

职责要明确

controller层职责

1.参数校验

2.调用service层接口实现业务逻辑

3.转换业务/数据对象

4.组装返回对象

5.异常处理

service层职责

1.接收Controller层数据

2.与DAO层交互,处理业务逻辑

3.生成DTO数据并返回Controller层

dao层职责

1.数据库读写

2.向service层返回基本类型或DO

3.避免加入业务逻辑

参考阿里代码规范:阿里代码规范

上一篇下一篇

猜你喜欢

热点阅读