查看“【面试:Spring】”的源代码
←
【面试:Spring】
跳到导航
跳到搜索
因为以下原因,您没有权限编辑本页:
您请求的操作仅限属于该用户组的用户执行:
用户
您可以查看和复制此页面的源代码。
[[category:面试]] == 概念 == === 什么是Spring的内部bean? === '''当一个 bean 只能被某一个类使用时,称该 bean 为“内部 bean”。''' === 为什么说Spring是一个容器? === Spring 的核心理念就是更方便地管理 Java Bean,而'''被管理的 Java Bean 存缓存在一个 Map 中'''【???】,这个 Map 就可以理解为用来装 Java Bean 的容器,即 IOC 容器。 == AOP<ref name="Spring:AOP"/> == === 解释AOP模块 === AOP(Aspect-Oriented Programming)指一种程序设计范型,该范型以一种称为'''切面(aspect)'''的语言构造为基础,切面是一种新的模块化机制,用来描述分散在对象、类或方法中的横切关注点(crosscutting concern)。 == IOC<ref name="Spring:IOC"/> == === 有哪些不同类型的IOC(依赖注入)方式? === # '''构造器'''依赖注入:构造器依赖注入通过容器触发一个类的构造器来实现的,该类有一系列参数,每个参数代表一个对其他类的依赖。 # '''Setter'''方法注入:Setter 方法注入是容器通过调用无参构造器或无参 static 工厂 方法实例化 bean 之后,调用该 bean 的 setter 方法,即实现了基于 setter 的依赖注入。 == 参考 == <references> <ref name="Spring:AOP">[[Spring:AOP]]</ref> <ref name="Spring:IOC">[[Spring:IOC]]</ref> </references>
返回至“
【面试:Spring】
”。
导航菜单
个人工具
登录
命名空间
页面
讨论
大陆简体
已展开
已折叠
查看
阅读
查看源代码
查看历史
更多
已展开
已折叠
搜索
导航
首页
最近更改
随机页面
MediaWiki帮助
笔记
服务器
数据库
后端
前端
工具
《To do list》
日常
阅读
电影
摄影
其他
Software
Windows
WIKIOE
所有分类
所有页面
侧边栏
站点日志
工具
链入页面
相关更改
特殊页面
页面信息