我理解的控制反转IOC!
发布日期:2021-05-18 05:30:21 浏览次数:18 分类:精选文章

本文共 720 字,大约阅读时间需要 2 分钟。

package jk.TesT;

import jk.hellow.hellow;import org.springframework.context.ApplicationContext;import org.springframework.context.support.ClassPathXmlApplicationContext;

public class MyTest {public static void main(String[] args) {ApplicationContext context = new ClassPathXmlApplicationContext();hellow hellow = (hellow) context.getBean("hellow");hellow.show();

//思考:hellow对象是谁创建的?spring容器    //思考:hellow对象的属性是谁创建的?spring容器负责设置    //这过程叫做控制反转(IoC)    //传统应用中程序自己创建对象,而Spring框架让程序成为被动接收对象    //反转:本身不主动创建对象,而是通过spring容器被动获取    //控制反转的含义:对象的创建由第三方负责(spring容器)    //注入方式:依赖注入(dependency injection)    //使用方法:    //1. 定义bean在beans.xml中    //2. 在应用程序中注入这些bean,通过构造器或setter方法}

}

Spring入门示例

SpringDemo

<:message>这是从Bean配置读取的信息
上一篇:我理解的AOP!
下一篇:Sprng框架 的学习!

发表评论

最新留言

逛到本站,mark一下
[***.202.152.39]2025年04月29日 04时02分25秒