2020
10-08
10-08
使用Java注解模拟spring ioc容器过程解析
使用注解,简单模拟springioc容器。通过注解给对象属性注入值。项目结构annotation包,用于存放自定义注解Component注解表示该类为组件类,并需要声明名字packagepriv.haidnor.annotation;importjava.lang.annotation.ElementType;importjava.lang.annotation.Retention;importjava.lang.annotation.RetentionPolicy;importjava.lang.annotation.Target;/***组件*/@Target(value=ElementType.TYPE)@Retention(value=Re...
继续阅读 >
什么是SpringSpring是一个以IoC和AOP为内核的框架。IoC(InversionofControl,控制反转)是Spring的基础。IoC简单说就是创建对象由以前的程序员调用new构造方法,变成了交由Spring创建对象。DI(DependencyInject,依赖注入)与IoC的含义相同,只不过这两个称呼是从两个角度描述的同一个概念。简单地说,DI就是对象的属性,已经被注入好相关值了,直接使用即可。IoC-控制反转 把各个对象类封装之后,通过IoC容...