手撸Java注解的注入实现过程

在Spring中使用注解,极大的减少了配置各种xml文件的反复操作,一个小小的注解就能够有如此强大的功能不经让人感慨。那注解是依靠那种机制将数据注入到我们的类中的呢?答案是反射机制。本文将自定义一个注解类,不依靠Spring,借助java的原生方法,手撸一个注解注入的实现过程。

自定义一个注解类

手撸Java注解的注入实现过程

自定义接口及其实现类

手撸Java注解的注入实现过程手撸Java注解的注入实现过程

创建工厂方法并实现注解的注入

手撸Java注解的注入实现过程

测试

手撸Java注解的注入实现过程结果输出:
手撸Java注解的注入实现过程