Welcome everyone

记录工作中遇到的一些坑

更多 汪明鑫 172浏览 0评论
  • 导入项目依赖加载不出来

刚进公司要记得问同事公司的maven是否需要配置私服

 

  • 项目启动不了

项目是否需要在VPN下才能启动

 

  • js缓存问题,修改了js,重启服务,没有生效,而且浏览器也已经禁止了缓存

我是直接打开了一个chrome的无痕窗口

缓存这个东西挺烦的,重启服务还不好使,开发过程中还得重启服务器,重新打开个窗口,有点麻烦,明天看看还有其他解决方法没

 

  • mapper xml文件忘记写入参或出参

 

  • 在代码中出现2次以上相同的逻辑就不要复制黏贴了,抽成共有的方法,抽取工具类、枚举类等,方便复用

 

  • 写代码时尽量不要懒到全局替换,我就是有一次全局替换把不需要替换的也给替换了。。。最后代码审核没通过,辛亏导师审我代码看出来了

 

  • 当前自己的分支下去比对其他分支的代码,在idea代码编辑处去右键选择 Git 再选择 Compare with Branch 选择你需要对比的分支

 

  • 提测前的自测要考虑充足,自测充足,减轻测试的负担,同时减轻自己修改bug的负担,不然你之后做需求时又得回头处理以前的bug。

 

  • 写代码前一定要明确需求,明确任务,写代码时也同要要多沟通,可能需求会变更,也可能自己有些地方理解错误。

 

  • 写代码时可以多和老员工沟通,因为有些可以复用的组件、枚举类或工具类你不一定知道,避免重复编码

 

  • 项目debug启动不了,卡到一半。

之前的断点打多了,项目启动时先把断点都关掉。

 

  • 如果用jsp的标签要记得引入

如jsp得c标签   <%@ taglib prefix=”c” uri=”http://java.sun.com/jsp/jstl/core” %>

 

  • 数据查询出来了,但忘记在mapper的xml文件的resultMap将字段映射到实体类对应得属性,导致该属性数据为空

 

  • 在代码中不要出现System.out.println()

 

  • 从前端发来的参数,spring mvc可以自动转换成实体类对应的类型

 

  • xml写错了有时很难找到问题。不会报具体哪出错(比如有次多写了个逗号,一直报异常,找了半天才找到)

 

  • mybatis的mapper.xml的jdbcType=DECIMAL 写成 jdbcType=decimal ,报异常

 

  • 修改bug时,注意修补的逻辑不会影响之前的主逻辑,不然就会出现拆东墙、补西墙的情况。

 

 

 

转载请注明:汪明鑫的个人博客 » 记录工作中遇到的一些坑

喜欢 (0)

说点什么

您将是第一位评论人!

提醒
avatar
wpDiscuz