1对于我们平常写的java程序,类与类之间依赖关系错综复杂,导致不利于后期的维护.此时spring的作用就是以配置xMl/或者注解的方式,让类之间的依赖关系明了.(原理就是反射)
2spring步骤:
1配置xml主文件,生成bean工厂.
生成bean有三种方式:
1直接映射
2通过类的一个方法
3通过类的静态方法
2由applicationContext获取bean
3bean作用范围:
1singleTon--单列
2prototype--多列
4bean声明周期:
1可通过init-method和destroy-method标签在bean中声明
3spring ioc的注解方式:
1声明:@Component,@Service,@repository…
2注入基本类型:@Value(value=${})
3注入类:@Resource();
4作用范围:
@Scope(value="")
5声明周期:
@PostConstructor
@PreDestory