Spring,IOC理论推导,首个Spring练习
一、首先创建一个maven项目,导入spring-mvc依赖,这个依赖一般会把很多依赖一起导入了,导入这个一个很方便。
二、创建dao层 写一个方法 并且对这个接口进行多个实现

这几个实现类的内容只是单纯的打印出这个接口被实现的字样
问题来了,用户会有不同的需求,如果用户要变换需求我们就需要更改我们的源码,这样很麻烦,也很昂贵!

这时候就要说我们的IOC了,控制反转 原本我们程序员控制的代码,我们交给用户来控制

利用set动态的创建我们的对象

在使用的时候,我们要用哪个实现类,就传入这个实现类就好了,传进去哪个实现类就会使用相应的方法。

浙公网安备 33010602011771号