近期工作心得

  1. 更新操作时,应该判断SQL执行的影响行数,新增操作时,可以先查询一下看看传过来的id这类的是否有效合法,更新时不用查询的本质是因为更新本身有个隐式查询的动作,更新判断到影响行数为0的时候可返回友好的提示,其他数据库异常如找不到列等等可以有切面来做处理。

  2. 前后端都要开发的情况下:尽量先写好后台在写前端页面吧,一时写前端一时写后端很容易思维混乱的,尤其是后端总想着参数都只有前端页面传过来而忽略很多其他的校验等逻辑。

  3. 遇到繁琐的配置工作应尽可能想办法更优雅的完成而不是使用本方法,比如录入数据可以用js脚本,批量写SQL可以结合excel等工具完成。

  4. 线程变量可以合理地使用,如做一个切面来完成HttpServletRequest的取值,可以有效避免Service出现HttpServletRequest。

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 175,791评论 25 709
  • 从三月份找实习到现在,面了一些公司,挂了不少,但最终还是拿到小米、百度、阿里、京东、新浪、CVTE、乐视家的研发岗...
    时芥蓝阅读 42,473评论 11 349
  • 2017.1019 每天都觉得不知道是周几了,仔细想想才知道,晚上放学回来的挺晚了,肯定是作业完成的晚,让他吃完饭...
    bb4e8f919815阅读 1,508评论 0 0
  • 文学高地 题:第一次喜欢上文学 文学高地 第一次,该从何时谈起呢?我陷入了无尽的回想,道不出个大概来。久远的年代,...
    南溪向南北歌流海阅读 1,215评论 0 0
  • 生于死 人生最多不过一百年,三万六千天,把数字说出来,真是吓人,这么短。 实际情况更糟,人从出生开始,生命就进入了...
    生于死阅读 1,547评论 0 0