
图文
工作中的设计模式 —— 策略模式
策略模式是一种行为设计模式,它能让你定义一系列算法,并将每种算法分别放入独立的类中,以使算法的对象能够相互替换。
图文

策略模式是一种行为设计模式,它能让你定义一系列算法,并将每种算法分别放入独立的类中,以使算法的对象能够相互替换。

介绍 Doc Editor 对接口和实体注释的编辑、字段必填设置、嵌套实体复制 JSON 与预览跳转功能。

原型模式是一种创建型设计模式, 使你能够复制已有对象, 而又无需使代码依赖它们所属的类。

从内置循环模板到自定义注释模板,记录 IDEA Live Templates 的配置和变量设置。

通过 sout、if 与自定义 jsons 示例,介绍 IDEA 后缀完成的使用及配置方法。

通过自注入示例比较事务、异步与循环依赖的代理行为和差异。

逐步分析动态代理场景下的循环依赖,并说明二级缓存不足与三级缓存的作用。

从循环依赖示例和调试过程,解释 Spring 创建 Bean 时解决循环依赖的步骤。

跟踪 getSingleton、createBean、doCreateBean 和 getObjectForBeanInstance,解释单例 Bean 的创建缓存过程。

围绕 FactoryBean、预实例化单例和 getBean 调用链,分析 finishBeanFactoryInitialization。