![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java
文章平均质量分 88
Java界的齐达内
这个作者很懒,什么都没留下…
展开
-
spring源码学习(二)不得不学的IoC容器的初始化过程
文章目录前言关于IoC容器简介生命周期初始化过程依赖注入实例化方式何时触发关闭Bean的生命周期感悟欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入前言参考资料:《Spring技术内幕:深原创 2021-03-01 23:53:56 · 183 阅读 · 0 评论 -
Spring源码学习(一)-关于FactoryBean和BeanFactory的区别
前言最近被问到一个关于Spring的问题,我也忘了被问的是FactoryBean还是BeanFactory的实现原理了,当时回答的也比较模糊。现在查了一些资料以后,发现自己这方面的知识还是有点欠缺的,这篇文章就做一个查漏补缺的记录吧正文关于BeanFactoryIoC容器的核心接口,提供IoC容器的最基本形式,给具体的IoC容器提供了规范。Spring项目启动时IoC容器会初始化好,是Spring依赖注入和管理Bean的核心比较常用的实现类:ApplicationContext关于Factor原创 2020-07-21 13:37:17 · 268 阅读 · 0 评论 -
seata学习(一) docker部署并注册到nacos
前言一直都有关注分布式事务的解决方案,seata从去年的刚发布,整个生态已经发展的比较稳定,自己也抽空研究了一下如何把seata用Docker部署并注册到nacos,使用nacos配置中心。可参考seata官网开始一、拉取镜像执行以下两条命令拉取官方Docker镜像//搜索镜像docker search seata//拉取镜像docker pull seataio/seata-server二、挂载配置文件为了方便自定义配置文件,需要把seata的配置文件挂在到宿主机先把镜像跑起来,原创 2020-06-13 15:56:50 · 2974 阅读 · 0 评论 -
redis分布式锁与多线程
redis分布式锁与多线程简介关于多线程 首先,先复习一下Java多线程。我们都知道,启动一个Java程序,操作系统会为其创建一个进程,而一个进程中可以创建多个线程,线程之间能够访问共享的内存变量,通过操作系统处理器的调度,可以让我们的程序变得更加高效。 Java线程在运行的生命周期中有6种不同的状态。 状态名称 说明 NEW 初始状态,没...原创 2018-08-17 14:36:49 · 1683 阅读 · 0 评论