摘要: 参见:https://zhuanlan.zhihu.com/p/682503326 在静读天下里随便打开一本书,点击右上角的三个点--其他选项,按下面输入,密码参考https://help.jianguoyun.com/?p=2064 当时怎么输入都不对,最后复制下面的才能过去,留到这里: http 阅读全文
posted @ 2024-08-09 09:56 bplan2010 阅读(2) 评论(0) 推荐(0) 编辑
摘要: 参见:https://zhuanlan.zhihu.com/p/692383462 总结:DriverManager流程 假定整个程序处于tomcat这种场景,tomcat位于app类加载器,咱项目位于cl类加载器,cl的父是app。 1、cl类加载器servlet1.java代码里调用 Drive 阅读全文
posted @ 2024-08-07 23:03 bplan2010 阅读(1) 评论(0) 推荐(0) 编辑
摘要: 参见:https://blog.51cto.com/u_13312531/7085170 按博客意思windows要从https://slproweb.com/products/Win32OpenSSL.html里面随便下载一个点击安装,我win11下载的第一个“Win64 OpenSSL v3.3 阅读全文
posted @ 2024-07-26 15:48 bplan2010 阅读(5) 评论(0) 推荐(0) 编辑
摘要: 通过负载均衡访问服务端导致https重定向到http 网友遇到的问题:https://www.cnblogs.com/niuxiaozu/p/16468509.html 总结:他的解决办法是给springboot的yml增加server.tomcat.useRelativeRedirects为tru 阅读全文
posted @ 2024-07-26 15:18 bplan2010 阅读(5) 评论(0) 推荐(0) 编辑
摘要: documentReader 类型DefaultBeanDefinitionDocumentReader delegate 类型BeanDefinitionParserDelegate,临时对象 属性 |-Set<String> usedNames |-ParseState parseState | 阅读全文
posted @ 2024-07-22 23:27 bplan2010 阅读(1) 评论(0) 推荐(0) 编辑
摘要: 接着之前的文章4继续分析,文章4里的步骤三的C_3里调用xmlReader(XmlBeanDefinitionReader)的 doLoadBeanDefinitions(InputSource inputSource, Resource resource)方法,该方法最后一行进入 register 阅读全文
posted @ 2024-07-22 22:38 bplan2010 阅读(2) 评论(0) 推荐(0) 编辑
摘要: applicationContext 属性 |-resourcePatternResolver 类型PathMatchingResourcePatternResolver |-environment 类型StandardEnvironment 能力:1解析带有占位符的地址字符串入参变成 真正的地址字 阅读全文
posted @ 2024-07-20 00:33 bplan2010 阅读(1) 评论(0) 推荐(0) 编辑
摘要: 注: 1、可以把该篇文章复制到notepad++里,这样双击某个方法名,周边相同的也会高亮,方便理解整篇内容。 2、看代码时请在ClassPathXmlApplicationContext上按ctrl+t得到下面,然后用Snipaste截下来钉在屏幕右侧, 因为一边看代码一边发现有些方法穿插在各种中 阅读全文
posted @ 2024-07-17 09:55 bplan2010 阅读(1) 评论(0) 推荐(0) 编辑
摘要: 1、BeanDefinition概念(辅助Class概念从而实现spring世界的基石) spring的世界里,把bean的信息(bean与别的bean的关系,bean自身各属性的值) 封装到BeanDefinition, 这样实例化bean时能更加丰富,有了BeanDefinition就不再是用n 阅读全文
posted @ 2024-07-17 09:49 bplan2010 阅读(2) 评论(0) 推荐(0) 编辑
摘要: ClassPathXmlApplicationContext context = new ClassPathXmlApplicationContext("application.xml"); 该构造器里做了很多事情,下面仅大致列一下,防止头脑一时接受不了。 一、构造器内部调用3个方法: 1、supe 阅读全文
posted @ 2024-07-17 09:43 bplan2010 阅读(1) 评论(0) 推荐(0) 编辑