IOC:比如有一个类,在类中有一个非静态的方法,当我们要在另一个类中去调用这个类的方法,创建这个类的对象,使用对象点的方式去调用方法,创建类对象的过程是new出来的
而ioc不是通过new来创建对象,而是交给spring的配置文件去创建对象
Spring是一站式框架,在其三层结构中,他的每一层都提供了不同的技术
web层 springmvc
Service层 spring ioc
dao层 jdbc模板
Spring 的IOC操作
1.ioc的配置方式
2.ioc的注解方式
ioc底层原理用到的技术
1).xml配置文件
2).dom4j解析xml
3).工厂设计模式
4).反射
注解的写法 @注解名称(属性名=属性值)
注解可以使用在类上面,可以使用在方法、属性上面
使用注解可以完成功能
使用注解必须导入aop包