BaldHead`s Blog

随笔分类 -  源码

源代码
摘要:生成代理类文件的方式 jvm添加此启动参数,后面就是代理类class生成的地址 -Dcglib.debugLocation=~/baldhead/java/dynamic-proxy-cglib/src/main/java/com/baldhead/dynamic/proxy/cglib/class 阅读全文
posted @ 2023-02-08 11:28 BaldHead 阅读(282) 评论(0) 推荐(2) 编辑
摘要:SpringMvc请求流程图 请求流程粗讲解 当用户发送请求之后,SpringMvc的DispatcherServlet就会收到请求,首先会进去父类的FrameworkServlet#service() 然后进入HttpServlet#service() 方法,作用就是判断是什么请求类型的,例如:G 阅读全文
posted @ 2022-08-30 20:36 BaldHead 阅读(536) 评论(0) 推荐(4) 编辑
摘要:找到BeanClass并且加载类 protected Object createBean(String beanName, RootBeanDefinition mbd, @Nullable Object[] args) throws BeanCreationException { if (logg 阅读全文
posted @ 2022-07-22 09:24 BaldHead 阅读(483) 评论(0) 推荐(0) 编辑
摘要:Spring循环依赖的原理解析 1、什么是循环依赖? ​ 我们使用Spring的时候,在一个对象中注入另一个对象,但是另外的一个对象中也包含该对象。如图: 在Student中包含了teacher的一个属性; 在Teacher中包含有student的属性。这样就形成了一个循环依赖。 2、代码描述 xm 阅读全文
posted @ 2022-01-11 18:04 BaldHead 阅读(543) 评论(2) 推荐(4) 编辑

more_horiz
keyboard_arrow_up dark_mode palette
选择主题
点击右上角即可分享
微信分享提示