-
使用过滤器进行自定义扫描查看全部
-
单元测试查看全部
-
单元测试查看全部
-
Classpath扫描与组件管理查看全部
-
IOC与房屋中介的类比查看全部
-
Bean管理的注解实现及例子查看全部
-
IOC与依赖注入查看全部
-
预编译和运行时动态代理是实现aop的两种方式查看全部
-
在IOC容器中,所有的对象都称作为bean. 之前的例子是在测试方法中,通过定义接口的引用指向实现接口的类的对象来调用实现接口的方法. 如果是由Spring的bean容器管理的话,获取对象有两种方式,一种是通过配置xml文档,一种是使用注解. 基于XML配置方式 使用<bean id="" class="" ></bean>标签来配置.查看全部
-
IOC(控制反转)理解: IOC容器在运行期间,获得依赖对象的过程被反转了,即本身是由应用程序创建的对象,被反转成由外部容器来创建. IOC容器会返回对象,此时使用该对象即可.查看全部
-
面向接口编程在IOC(控制反转)中广泛应用. IOC:控制反转,控制权的转移,应用程序本身不负责依赖对象的创建和维护,而是由外部容器负责创建和维护(Spring容器).即当我们需要一个对象的时候,不需要在程序中通过new关键字来创建对象,而是由外部容器创建,我们是通过容器获取到对象直接来使用. DI(依赖注入):是IOC控制反转的一种实现方式. IOC的目的就是创建对象并且组装对象之间的关系.IOC容器在初始化的时候会创建一系列的对象,同时它能把对象之间这种依赖关系通过注入的方式组织起来. 即当一个类A,它里面持有另外一个类B的属性,当实例化的时候,需要先实例化A这个对象,再实例化B这个对象,然后把B对象赋值给A.这就是依赖注入的说明. IOC容器在Spring下. 图中上部分是我们业务的对象,进入Spring容器,然后通过配置的元数据,来生产出符合我们需要的对象.我们在使用这些对象的时候去Spring容器中直接拿出来用即可.应用程序更加关注这些对象的使用,而不会关注这些对象的创建.查看全部
-
框架与类库查看全部
-
自定义scope查看全部
-
使用过滤器 filter查看全部
-
Spring xml 类的自动检测以及Bean的注册查看全部
举报
0/150
提交
取消