開発の心得

Posted by

对于菜鸟开发,我也怀疑过自己是否能行,但是对于其中的心得想大家分享一二,刚开始我搞不清接口封装对象放在哪里合适,感到苦恼,多看多学就慢慢地悟出道理来啦。就像封装对象到底在Controller还是Service,还是要看具体的情况,个人认为如果是简单的参数在Controller中进行封装时是完全可以的,如果放到Service反而会显得很冗余,而且导致Service通用性变差;对于第二个问题,不容同意通过枚举或者不同的状态码来在Controller左做判断抛出异常,完全可以自己定义一套异常处理机制,直接在Service层抛出,项目有针对此类业务异常的处理机制,直接两将Service的错误信息和错误码返回到View层,让客户端根据状态码和错误信息作处理。这就明白了。

Leave a Reply

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

CAPTCHA