注意:
- 当出现空指针时,重点关注传递的参数是否正确。(一个个检查,防止脑子不清楚复制错误。)
- 出现空指针时,可以使用debug来查找那个地方的问题。
问题总结整理
刚拉到的项目,如果图标等不正常
右边maven上方的加号,将项目的pom文件导入加载一下就正常了。
代码测试时,如果代码没有问题但是运行报错,可能是代码没有更新
maven→Lifecycle→clean→install重新部署一下。
NullPointException出现的原因
1、没有对你new出来的对象进行实例化,或者你去数据库里查询一个空的对象,就是空指针
2、空指针的异常NullPointer 无非是因为对象为null的情况下去调用该对象所拥有的方法或者成员变量造成的
使用fastjson转换对象字符串时
- 对象中要提供getset方法。
- fastjson
java→json:JSON.toJSONStr()
json→java:JSON.parseObject(str,目标对象(A.class))
sql
sql书写
- sql关键字要加``。比如desc,group
- 编写实体时注意数据库字段大小写,写xml的时候注意namespace和id。
git
1.git拉取新分支并在新分支上开发
git checkout -b 本地分支名 origin/远程分支名(当前命令会将本地分支与远程分支关联)
2.查询分支关联关系
git branch -vv
3.查询所有分支
git branch -a
4.查询远程分支
git branch -r