- 最初从web.xml中读取需要的配置,还是要用Servlet的一些基本的api来读取配置文件的配置
- 利用Properties对象的 load 方法,读取流 在读取流之前我们需要用到反射的技术,先读取class path:路径下的配置文件,读进流里面。
- 创建注解: @Target(ElementType.TYPE) //接口、类、枚举,并且这个注解是运行时有效的(@Retention(RetentionPolicy.RUNTIME) ),@Documented,则它会被 javadoc 之类的工具处理, 所以注解类型信息也会被包括在生成的文档中,是一个标记注解,没有成员。
- field.isAnnotationPresent(Autowired.class) 字段上面是否有Auto这个注解。
- Autowired autowired = field.getAnnotation(Autowired.class);//如果有这样的注解,我们就返回这个注解,如果没有,就返回null
6.Field.getType()方法返回一个Class对象,用于标识此Field对象所表示的字段的声明类型。long 因为是Class对象,所以想要获取名字需要 beanName = field.getType().getName();