3种配置方式:
注解配置,源代码配置,XML配置;
2种注入形式:
通过构造函数注入依赖(条件:构造函数放的是对象在创建时就应该存在的);
通过属性注入依赖;
@Scope(“prototype”)申请多个同一个service是会开辟多个内存(多例模式);如果不@Scope(“prototype”)则申请多个同一个service只会开辟一个内存(单例模式);
@Component;
@Service;
3种配置方式:
注解配置,源代码配置,XML配置;
2种注入形式:
通过构造函数注入依赖(条件:构造函数放的是对象在创建时就应该存在的);
通过属性注入依赖;
@Scope(“prototype”)申请多个同一个service是会开辟多个内存(多例模式);如果不@Scope(“prototype”)则申请多个同一个service只会开辟一个内存(单例模式);
@Component;
@Service;