-
更新操作时,应该判断SQL执行的影响行数,新增操作时,可以先查询一下看看传过来的id这类的是否有效合法,更新时不用查询的本质是因为更新本身有个隐式查询的动作,更新判断到影响行数为0的时候可返回友好的提示,其他数据库异常如找不到列等等可以有切面来做处理。
-
前后端都要开发的情况下:尽量先写好后台在写前端页面吧,一时写前端一时写后端很容易思维混乱的,尤其是后端总想着参数都只有前端页面传过来而忽略很多其他的校验等逻辑。
-
遇到繁琐的配置工作应尽可能想办法更优雅的完成而不是使用本方法,比如录入数据可以用js脚本,批量写SQL可以结合excel等工具完成。
-
线程变量可以合理地使用,如做一个切面来完成HttpServletRequest的取值,可以有效避免Service出现HttpServletRequest。
网友评论