开发遇到的问题---【舞钢人民医院健康项目】

1.问题:开发中我负责角色权限动态管理,在新增角色时,我发现,try...catch语句最好写在实现类中,如果写在控制层中,当数据库中的sql语句出问题导致新增失败的时候,控制层并不能捕获到异常,前端页面仍然返回新增成功,这样就不合理了。

解决方案:若把try...catch语句写在实现类中,数据库出现异常就能捕获到,通过servic和controller返回到前端页面,就可以很好的避开这个问题。

猜你喜欢

转载自www.cnblogs.com/hujunwei/p/11266801.html