在平时开发的过程中,自己有一个习惯不好,就是喜欢把主要的逻辑流程放到biz
层的代码中,比如在biz
层把代码开发好了,自己又在service
层写一个主要的逻辑控制代码,相当于起到了controller
方法的作用。
自己后续开发过程中意识到这样是不对的,需要把流程控制放在controller
中,比如调用service
层代码从数据库查询数据,然后交由biz
层的服务代码来处理,然后将返回结果交由service
层代码插入数据库,并且每走一步,中间的控制过程都可以由controller
方法返回更详细的消息给前端!