- 创建service接口以及A和B两个实现类(分别实现接口中的save方法)
- 创建applicationContext.xml文件,把两个实现类添加到Spring容器中,实现控制权反转
- 创建一个controller控制器,其中引用service接口,调用service接口中的save方法,若使用xml方式进行IOC,则需要再Controller类中声明一个service的set方法,标识其为controller类的属性(<property name="service" ref="serviceB"/> 其中的name必须是进行IOC的类的属性)
- 在总配置文件中把controller也添加到容器中,再将A or B注入到controller中,controller才能对service接口中的方法进行调用
浙公网安备 33010602011771号