- 1、本文档共2页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Spring考试题
Spring考试题
填空题:
Spring是一个基于使用JavaBean属性的Inversion of Control容器,框架的两大核心是 AOP依赖注入和IOC控制反转。
Spring配置文件的根元素是beans,根元素最主要的子元素是bean,该子元素主要描述两个方面的问题,它们是唯一标识和实现类。
Spring支持的依赖注入方式是 和 对应于XML配置文件的元素是 和 。
Spring Bean工厂创建对象的方式有 、 、 。在Spring Bean工厂中可以配置抽象的对象,用属性 =true进行配置,它的配置属性可以被其他Bean继承,这些继承的Bean须配置属性 。
Spring Bean工厂创建的对象缺省是单例的,如果创建的对象不是单例的,需要配置属性 = 。
Spring Bean对象的生命周期中,方法调用的先后顺序为 、 、 、 、 。
在Spring的配置文件中配置了一个FactoryBean,其id=“foo”。Bean工厂的getBean()方法要获得其创建的对象,其方法的参数是 。要获得该FactoryBean的引用,getBean()方法的参数时 。FactoryBean最主要的用途是对其他类型的Bean进行功能增加,Spring典型使用FactoryBean的类型举一例 。
对Spring Bean工厂最主要的扩充类型接口是 。它最主要增加的功能列出两项 和 。
Spring应用环境的事件模型是事件类型继承 、事件侦听器实现 ,事件源必须实现接口 。应用环境对多语言的支持是委托给id= 的bean来处理,我们的Bean要使用这些资源可以实现接口 。
Spring配置文件中配置类型为 的Bean来产生自动代理,配置类型为 的Bean来修改其他类型的配置。
通常使用的Bean工厂类型举一例ProxyFactoryBean,使用的应用环境举一类是ContextLoaderServlet,配置文件通常封装在类型 中。
Spring支持标注编程,实现DAO的Bean用标注@Repository,实现服务接口的Bean用标注,通用的Bean标注是@Component。在MVC框架中对控制器Bean使用标注@Controller,自动依赖注入用标注@Autowired。
面向层面编程中程序执行点叫做 joinpoint ,执行点的集合叫做 pointcut ,针对这些集合所采取的行动叫做 advice ,动态增加变量或方法叫做weave ,程序横截面上所解决的问题叫做advisor。
Spring提供的面向层面的编程对执行点集合描述用类型org.springframework.aop.aspectj.AspectJExpressionPointcut,这个类型定义了两个方法,这两个方法所返回的类型是ClassFilter和MethodMatcher。面向层面编程在Spring中主要解决的问题是实现。
Spring提供的建议主要有三种类型,它们是 、 、 。面向层面编程联盟所提供的建议类型是 。
Spring提供了对AspectJ的集成,Aspectj支持基于标注的编程,定义层面的标注是 ,方法执行前建议的标注是 ,方法正常返回后建议的标注是 ,方法退出后的建议用标注是 ,截取方法调用建议的标注是 ,异常退出建议用标注是 。
Spring对DAO的支持主要表现在定义了统一的异常结构和对各种ORM的有效集成,该异常结构的根异常是 ,用Hibernate实现DAO时的Bean通常继承 ,在该类型中通常使
您可能关注的文档
- dnf NPC 好感度提升方法.doc
- DNF NPC好感度系统一览表.doc
- dnf-NPC送礼.doc
- DNF85剑圣刷图加点.doc
- DNF85版本 二次觉醒后 剑魂短剑刷图加点 短剑流更犀利更强大.doc
- DNF85版本柔道刷图和PK加点,个人加点.doc
- D3标准.doc
- DNF85级版本女剑宗(驭剑士)纯刷图加点.doc
- DNF85百花刷图加点.doc
- DK100+560涵施工方案20060225.doc
- 2023年乐西高速公路运营人才公开招聘74人笔试参考题库附带答案详解.doc
- 2025年智慧仓储自动化升级中的能源管理技术报告.docx
- 2024-2025学年七年级数学下学期期中模拟卷(全解全析)【徐州专用,测试范围:苏科版七年级下册第7、8、9章】.pdf
- 2025年智慧仓储自动化升级中的仓储物流设备选型与配置指南报告.docx
- 2024年07月浙江衢州市卫生健康委员会招聘高层次医疗卫生人才154人(第5期)笔试历年专业考点(难、易错点荟萃)附带答案详解 .doc
- 2023年临沧市工业产业发展集团有限公司招聘2名笔试参考题库附带答案详解.doc
- 2023年乐山国有资产投资运营(集团)有限公司员工招聘笔试参考题库附带答案详解.doc
- 2024-2025学年七年级数学下学期期中模拟卷【测试范围:北京版七年级下册第四章-第六章】(考试版).pdf
- 苏教版三年级上册数学精品教学课件 第7单元 7.2 练习一 认识几分之几 (2).ppt
- 2023年丽缙高新区下属国有企业公开招聘工作人员笔试参考题库附带答案详解.doc
文档评论(0)