![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
技术
文章平均质量分 56
dqtanxii
目前是一个学生
展开
-
Spring学习笔记-BeanFactory
Spring学习笔记-BeanFactory在学习Spring之前总听人说BeanFactory有多么多么的神奇,我其实也很好奇,BeanFactory只是Spring容器的一个顶层接口,接口提供的方法,也就那么几个。为什么说这个接口就那么神奇、那么重要呢。先放源码信息public interface BeanFactory { // 这个是提供给BeanFactory使用的,当一个Bean是FactoryBean的时候,通过getBean(beanName)的时候获取的不是FactoryBe原创 2021-04-05 00:33:03 · 280 阅读 · 1 评论 -
在使用SpringAOP 且新建了InstantiationAwareBeanPostProcessor实现类报错问题
在使用SpringAOP 且新建了InstantiationAwareBeanPostProcessor实现类报错问题springAOP 的循环引用的问题InstantiationAwareBeanPostProcessor的作用突然间很好奇,如果加上AOP会是什么效果问题所在springAOP 的循环引用的问题在阅读spring源码的时候很好奇InstantiationAwareBeanPostProcessor的作用,所以自己新建了一个实现类,但是在之前我已经把整个包里面的类都进行了AOP,运行的时原创 2021-03-29 00:30:12 · 416 阅读 · 0 评论 -
Springboot2.X自定义RedisCacheManager,并可以将数据转成json对象
这两天在学习springboot的缓存机制,发现springboot1.X版本和2.X版本的改动有点大,记录一下Springboot1.X: 查看源码发现 RedisCacheManager的构造参数中可以使用RedisTemplate<Object, Object> 作为入参的形式来初始化RedisCacheManager. 具体构造参数:public class Redi...原创 2020-03-30 09:54:38 · 1447 阅读 · 1 评论 -
HashMap简单分析
JDK1.8后HashMap引入了红黑树的概念,当一个bucket中的链表节点数量大于某一个极限值(TREEIFY_THRESHOLD)的时候需要将链表转成红黑树,反之在小于某一个值(UNTREEIFY_THRESHOLD)的时候红黑树需要转成链表。Ps: 此处注意当链表或者红黑树的节点数量在TREEIFY_THRESHOLD和UNTREEIFY_THRESHOLD 中间时,需要看之前的数据结构是...原创 2019-08-22 14:07:12 · 271 阅读 · 0 评论 -
在Idea中利用generatorConfig.xml生成mybatis需要的mapper和javaBean
在pom.xml中添加如下依赖 <dependencies> <dependency> <groupId>org.projectlombok</groupId> <artifactId>lombok</artifactId> &...原创 2019-09-04 11:01:52 · 463 阅读 · 0 评论