思考: 1. 对象创建创建能否写死? 2. 对象创建细节 对象数量 action 多个 [维护成员变量] service 一个 [不需要维护公共变量] dao 一个 [不需要维护公共变量] 创建时间 action 访问时候创建 service 启动时候创建 dao 启动时候创建 3. 对象的依赖关系 action 依赖 service service依赖 dao =============================================…
目录 什么是 Spring Spring 的整体架构 什么是 IoC Bean 的概念 Spring 的基本使用 Spring 的两种 IoC 容器 Spring 容器的基本工作原理 Spring Bean 的注册与装配 Spring Bean 的作用域与生命周期 什么是 Spring Spring 是一个轻量级的企业级软件开发框架,它于2004年发布第一个版本,其目的是用于简化企业级应用程序的开发. 在传统应用程序开发中,一个完整的应用是由一组相互协作的对象组成,开发一个应用除了要开发业务逻辑…
/** * 通过生产拥有超能力的超人实例 来理解IOC容器 */ //超能力模组接口 interface SuperModuleInterface{ public function activate(array $target); } //超能力模组 class XPower implements SuperModuleInterface{ public function activate(array $target){ //...... } } class UltraBomb implemen…