目录
SSM框架
JavaEE进阶框架:SSM(Spring + SpringMVC + MyBatis)Framework;
Spring:一个开源框架,支持广泛的应用场景,核心功能:提供IoC功能(Spring是包含了众多工具方法的IoC容器);
容器:List/Map:数据存储容器;Tomcat:Web容器;
IoC(Inversion of Control):“控制反转”;
传统开发:先创建一个类,然在根据需要创建下级类,逐个嵌套调用,那么当底层代码改动之后,整个调用链上所有代码都要修改。
public class demo { public static void main(String[] args) { A a=new A(); a.init(); } static class A{ public void init(){ B b=new B(); b.init(); } } static class B{ public void init(){ System.out.println(); } } }
控制反转式:把创建子类的方式,改为注入传递的方式。 不需要在当前类中创建下级类,改成传递。即使下级类发生变化(创建或者改变参数),当前类也无需修改。只要等所改变的下级类