1.IOC及Bean容器

image-20181204112123361

image-20181204112558352

image-20181204112610645

image-20181204112633570

image-20181204112642537

image-20181204112721200

image-20181204112749653

image-20181204112806521


image-20181204112829260

image-20181204113102818

image-20181204113112596

image-20181204113137177

image-20181204114008113

image-20181204114323513


2.Spring 注入

image-20181204114410294

image-20181204114441779

<必须要有get/set方法> < property name=”” ref=””>

⭐️

* name= 当前Bean中class所在的类的注入的属性的 成员变量名

image-20181204124649320

image-20181204124830178

* ref=表示引用 下一个的ID值

image-20181204125020261


image-20181204114612223

** <必须要有构造器方法>


3.实战–IOC

3.1传统的new 方式实现接口编程

image-20181204170512470image-20181204170523359

image-20181204170549881


3.2使用Bean开发

image-20181204171605641

image-20181204171627549

image-20181204171639524

image-20181204171650863


3.2 set注入

1.Dao层

image-20181204172436838

image-20181204172457619

2.service层

image-20181204172514000

image-20181204172733300

image-20181204173155624

3.3 构造方法注入

image-20181204173304844

image-20181204173423731

image-20181204173457333


image-20181204173729662

image-20181204173750205