1, Spring概念介绍、引入、意义:
a) 在传统的程序设计中,上层模块都是在代码中声明下层模块的实例或直接调用下层模块的方法。一旦下层模块的方法改变,相应的上层模块的代码也需要相应的修改,造成了上层模块;依赖于下层模块。解决的办法是把上层模块中用到的方法提取出来定义成一个接口,上层只是针对接口编程。a) 在传统的程序设计中,上层模块都是在代码
a) 在传统的程序设计中,上层模块都是在代码中声明下层模块的实例或直接调用下层模块的方法。一旦下层模块的方法改变,相应的上层模块的代码也需要相应的修改,造成了上层模块;依赖于下层模块。解决的办法是把上层模块中用到的方法提取出来定义成一个接口,上层只是针对接口编程。a) 在传统的程序设计中,上层模块都是在代码