IOC的基本模型

原创 2009年02月12日 14:12:00


public class MainClass {
    
/**
     * 主函数
     
*/

    
public static void main(String[] args) {
        
try {
            PrinterFactory.createPrinter().printByString(
"Hello World~!");
        }
 catch (Exception ex) {
            System.out.println(ex.toString());
        }

    }

}


/**
 * Printer接口
 
*/

interface IF_Printer {
    
/**
    * 接口printByString方法声明
     
*/

    
public void printByString(String str);
}


/**
 * MyPrinter实现Printer接口
 
*/

class MyPrinter implements IF_Printer {
    
public void printByString(String str) {
        System.out.println(str);
    }

}


/**
 * IF_Printer对象工厂,用于创建实现接口的类对象
 
*/

class PrinterFactory {
    
/**
     * 工厂方法,返回IF_Printer接口实例
     
*/

    
public static IF_Printer createPrinter() throws InstantiationException,
            ClassNotFoundException, IllegalAccessException 
{
        String str 
= "MyPrinter";//通过字符串寻找实现接口的类,字符串可从文件中读取获得,从而实现IOC模式
        return (IF_Printer) Class.forName(str).newInstance();//返回IF_Printer接口实例
    }

}

AARRR运营模型

-
  • 1970年01月01日 08:00

1000行代码读懂Spring(一)- 实现一个基本的IoC容器

感谢原文作者,原文地址是:https://my.oschina.net/flashsword/blog/192551 引言 最近在读Spring源码,但是Spring代码层次嵌套太多,读起来有很大...
  • u011991249
  • u011991249
  • 2016-12-23 15:17:15
  • 1223

Spring笔记(一):Ioc 之 Bean的管理

2、Spring主要核心是: 1)控制反转(IOC):以前传统的java开发模式中,当需要一个对象时我们,我们会自己使用new或者getInstance等直接或者间接调用构造方法创建一个对象,而在Sp...
  • u012228718
  • u012228718
  • 2015-01-15 22:07:36
  • 1387

物联12:rfid基本模型

射频标签与读写器之间通过天线架起空间电磁破的传输通道。         射频标签与读写器之间的电磁耦合包含两种情况,即近距离的电感耦合与远距离的电磁耦合。      近距离电感耦合,类似于变压器方式。...
  • u013847155
  • u013847155
  • 2015-03-02 19:52:06
  • 1466

设计模式---工厂模型

下面用工厂模型来实现一个连接数据库的例子。实现在不改变代码的前提下,只通过修改相应的配置文件,就可以达到连接SQL Server和Access的目的。在现实情况中,我们经常遇到同一个程序,在不同的地方...
  • tjvictor
  • tjvictor
  • 2009-11-19 16:49:00
  • 1344

IOC和AOP概念理解总结

IOC:控制反转,是一种降低对象之间耦合关系的设计思想,面试的时候最好能说出来个例子,加深理解。例子:租房子,以前租房子需要一个房子一个房子找,费时费力,然后现在加入一个房屋中介,把你需要的房型告诉中...
  • Dennis_Wu_
  • Dennis_Wu_
  • 2017-06-18 19:29:26
  • 556

spring IOC容器接口体系简介

在spring IOC容器的接口体系中,有两条接口设计主线: 1   BeanFactory接口主线,该接口定义了IOC容器的基本规范。 2   ApplicationContext接口主线,在Be...
  • sum__mer
  • sum__mer
  • 2016-07-14 21:15:43
  • 554

SpringAOP模型图解笔记

  • u012055579
  • u012055579
  • 2013-12-31 13:33:06
  • 908

基本模型机的设计与实现课程设计报告

一、实验基本任务1、由基本单元电路构成一台基本模型机。2、设计五条机器指令,并编写相应的微程序。3、调试指令和模型机使其在微程序的控制下自动产生各部件单元的控制信号正常工作。二、设计方案1、硬件设计(...
  • maria87328
  • maria87328
  • 2008-01-13 11:22:00
  • 5485

SpringIOC所需要的jar包

  • 2017年12月07日 14:58
  • 980KB
  • 下载
收藏助手
不良信息举报
您举报文章:IOC的基本模型
举报原因:
原因补充:

(最多只允许输入30个字)