03 2018 档案

摘要:最近使用SpringBoot的自定义拦截器,在拦截器中注入了一个DAO,准备下面作相应操作,拦截器代码: 配置信息代码: 看似没有问题,但运行结果发现Token拦截器中注入的DAO为null。 原因 造成null的原因是因为拦截器加载是在springcontext创建之前完成的,所以在拦截器中注入实 阅读全文
posted @ 2018-03-12 15:30 Natee 阅读(10875) 评论(0) 推荐(1)
摘要:当要删除ArrayList里面的某个元素,一不注意就容易出bug。今天就给大家说一下在ArrayList循环遍历并删除元素的问题。首先请看下面的例子: 常见错误写法: 一: 结果:第二个“b”的字符串没有删掉。 二: 结果:这种for-each写法会报出并发修改异常:java.util.Concur 阅读全文
posted @ 2018-03-11 11:40 Natee 阅读(1095) 评论(0) 推荐(0)
摘要:Autowired注解 Autowired顾名思义,表示自动注入,如下是Autowired注解的源代码: 从Autowired的实现可以看到,Autowired可以用于类的构造方法,类的字段,类的方法以及注解类型上,但是Autowired不能用于类上面。 关于Autowired注解,有如下问题需要解 阅读全文
posted @ 2018-03-06 10:01 Natee 阅读(1445) 评论(0) 推荐(0)
摘要:最近在eclipse中,使用svn导入svn上的一个maven项目,但是导入后类的包并没有以源码包的方式显示,而是以普通文件包的方式显示出来,在对类进行F3等操作时就报错:“the resource is not on the build path of a java project”。 这种情况的 阅读全文
posted @ 2018-03-02 15:09 Natee 阅读(6369) 评论(0) 推荐(0)