2021年5月19日
摘要:
本文转载于:https://www.cnblogs.com/bryan31/p/13346588.html 1.背景 Spring的核心思想就是容器,当容器refresh的时候,外部看上去风平浪静,其实内部则是一片惊涛骇浪,汪洋一片。Springboot更是封装了Spring,遵循约定大于配置,加上
阅读全文
posted @ 2021-05-19 19:00
乡野少年
阅读(528)
推荐(0)
摘要:
类:org.springframework.beans.factory.support.AbstractBeanFactory doGetBean() ↓ getSingleton() 部分源码如下: // Create bean instance. if (mbd.isSingleton()) {
阅读全文
posted @ 2021-05-19 16:02
乡野少年
阅读(135)
推荐(0)
2021年5月18日
摘要:
使用new直接创建 使用java反射创建 调用clone()方法,进行实例的拷贝 通过反序列化类获取 使用new直接创建 Test t = new Test(); 使用java反射创建 1、获取Class对象的三种方式 公有属性class Class<?> clazz = Test.class; 方
阅读全文
posted @ 2021-05-18 21:00
乡野少年
阅读(1614)
推荐(0)
摘要:
1.构造程序或者工厂方法创建Bean实例 2.为Bean属性设置值和Bean引用 3.调用感知接口中定义的设置方法 4.将Bean实例传递给每个Bean后处理器中的postProcessBeforeInitialization()方法 5.调用初始化回调方法 6.将Bean实例传递给每个Bean后处
阅读全文
posted @ 2021-05-18 18:19
乡野少年
阅读(548)
推荐(0)
摘要:
话不多说直接上代码 @Override public void refresh() throws BeansException, IllegalStateException { synchronized (this.startupShutdownMonitor) { StartupStep cont
阅读全文
posted @ 2021-05-18 18:11
乡野少年
阅读(122)
推荐(0)
2021年5月17日
摘要:
在java后端服务之间调用时,很容易产生循环依赖,对于spring内部是如何解决循环依赖的,简言之,spring采用缓存机制来解决(三级缓存)。 缓存介绍 名称 描述 级别 singletonObjects 初始化完成的单例对象缓存 一级缓存 earlySingletonObjects 提前曝光的单
阅读全文
posted @ 2021-05-17 19:56
乡野少年
阅读(478)
推荐(0)
2021年5月13日
摘要:
简介 SPI(Service Provider Interface),是JDK内置的一种服务提供发现机制,主要核心就是解耦,一般用于框架的模块化开发,或者可拔插组件开发。 业内案例 logback 实现类 ch.qos.logback.classic.servlet.LogbackServletCo
阅读全文
posted @ 2021-05-13 18:16
乡野少年
阅读(306)
推荐(0)
摘要:
基本描述 供应商提供了war格式的项目,需要部署在rancher上,本文记录从war包打docker镜像到云平台镜像库的过程。 材料准备 war包 Dockerfile 编写 Dockerfile编写 FROM tomcat:8.5 #基础镜像,一切从这里开始,运行war包需要用到tomcat,版本
阅读全文
posted @ 2021-05-13 10:07
乡野少年
阅读(1571)
推荐(0)
2021年4月29日
摘要:
综合基础 ArrayList,HashMap,TreeMap源码 spi 技术 java 反射 java实例化类的4种方式 java动态代理 java注解 双亲委派,类加载器 jvm内存模型 jvm垃圾回收 jvm中断进程快照恢复(safepoint) 弱引用 mysql索引的知识 java队列和栈
阅读全文
posted @ 2021-04-29 10:42
乡野少年
阅读(70)
推荐(0)
2020年5月13日
摘要:
之前一直想找个平台写写技术博客,一来是记录自己在技术道路上的一点一滴,二来是为同为技术的“后浪”们尽一些“绵薄之力”,奈何事与愿违,找了好久的技术博客平台,最后综合对比,还是选定了用博客园。 目前比较流行的适合写技术博客的平台有:CSDN、博客园、简书、知乎专栏、Github Page、个人建站等方
阅读全文
posted @ 2020-05-13 12:18
乡野少年
阅读(6668)
推荐(6)