SSM框架之Spring
IoC (Inversion of Control) 控制反转:对 对象(beans) 控制权的转移,从程序代码本身反转到了外部容器(xml配置文件, applicationContext.xml) 对象的创建不是在view层,而是通过xml配置文件生成的容器创建 配置文件: <?xml version="1.0" encoding="UTF-8"?> <beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation=" http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans.xsd"> <!-- 注册Service 底层相当于ISomeService service = new SomeServiceImpl(); --> <bean id="myService" class="service.SomeServiceImpl"/> </beans> 程序与配置文件: ApplicationContext容器:反应速度快/占用资源