明天你会感谢今天奋力拼搏的你。ヾ(o◕∀◕)ノヾ
遥想当年满房间贴上这些彩图记设计模式的场景。 此23种设计模式彩图是从《设计模式之禅》的附录中扫描出来的。 在此留存,静待有缘人。 顺便指出一下图片中一个错误:迭代器模式应该是行为型模式而不是创建型模
前文,分析了JDK动态代理的源码,前文地址:点这里,今天就来写写怎么仿照JDK动态代理的思路,来手写一个高仿低配的动态代理。 一、简单梳理JDK动态代理 在此再重新理一理JDK动态代理是怎么实现的:
一、相关测试代码 模拟一个用户接口: public interface UserService { public void findUser(); } 模拟一个简单的实现: public cl
原文地址:https://www.jianshu.com/p/7c6d4dbbe8fc 目录: 1、事务初识 2、核心接口API 2.1 PlatformTransactionManager核心事务管
Spring对象的初始化这里就不细讲了,后面在源码分析中讲解。 首先简单说一下Spring会在何时调用对象初始化和销毁方法。 1、对象的初始化 spring在对bean初始化时会先把其对象创建完成、然
目录: 1、通过spring的xml配置文件注入Bean 2、通过添加@Component等注解,然后通过扫包的方式注入 3、通过 bean注解进行注入 4、通过@Import注解进行注入 5、通过I
@Configuration:等同于spring以xml方式配置的配置文件。 @Bean:注册bean @Controller:控制器注入 @Service:服务层注入 @Repository:dao
前文简单写了下Spring以注解方式加载容器的示例。 在此接上文,通过查看AnnotationConfigApplicationContext的源码,来了解Spring的内部机制。 Spring容器初
此文简单说一下spring注解方式加载容器的实现,还有一些常用的注解。 1、以@Configuration把一个类设置为spring配置类 import com.cyx.demo.entity.Use
把昨天编译spring源码所遇到的坑记录下来,以防下次继续采坑。 一、资源地址 gradle各版本下载地址: https://services.gradle.org/distributions/ sp