-最简单类型
--需要三个类:
---1.Bean定义类:BeanDefiniton
---2.Bean工厂类:BeanFactory
---3.Bean类:xxxxBean == HelloWorldService
-大概执行过程需要:
// 1.初始化beanfactory
BeanFactory beanFactory = new BeanFactory();
//1.1初始化bean
Object object = new HelloWorldService();
// 2.注入bean[BeanDefinition设置构造方法]
BeanDefinition beanDefinition = new BeanDefinition(object);
//2.1把bean注册到工场中
beanFactory.registerBeanDefinition("helloWorldService", beanDefinition);
// 3.获取bean
HelloWorldService helloWorldService = (HelloWorldService) beanFactory.getBean("helloWorldService");
//3.1执行bean中的方法
helloWorldService.helloWorld();