摘要:
通过URL的后缀发现了Spring中的useSuffixPatternMatch这个参数 阅读全文
摘要:
从一个类上获取不到注解的原因 阅读全文
摘要:
从Java的视角和Spring的视角来审视循环依赖的问题。一起来看看以构造函数的方式进行循环依赖出错的原因,以及以Set的方式解决循环依赖的原理。 阅读全文
摘要:
项目中出现了这样一个问题,就是`select`的数据和数据库里的数据不一样,就非常的奇怪,发现原来是`mybatis`的缓存导致的,经过查询资料发现这是`mybatis`的一级缓存。
下面介绍了问题出现的场景以及解决办法 阅读全文
摘要:
项目中自定义了拦截器`Filter`,项目中使用了`spring security`,它也有对应的拦截器,我想让我自定义的`Filter`在`spring security`的拦截器前执行,那就一起来看看`spring security`设置的拦截器的默认优先级等级是多少吧。 阅读全文
摘要:
项目中是有用到多数据源的,是用AbstractRoutingDataSource这个类来实现数据源的切换。在使用的过程中,发现在一个事务中,是没办法切换数据源的。本文就简单介绍一下场景及原因。 阅读全文
摘要:
最简单的单线程变多线程的例子 阅读全文
摘要:
带你来看看mybatis为什么报"Invalid value for getInt()"这个错误。 阅读全文
摘要:
需要获取一个文件的内容,本地测试没有问题,但是使用jar包运行后就会报文件不存在,原来想要获取jar包里的内容,不是获取File,而是获取它的inputstream。 阅读全文
摘要:
项目里用到@within时,出现了一些问题,使用@target就可以解决,但又会出现一些新的问题,因此本文探讨了在spring中,使用@within和@target的一些区别。 阅读全文