没有合适的资源?快使用搜索试试~ 我知道了~
温馨提示
试读
12页
Spring 应用框架技术面试题.doc Spring 应用框架技术面试题.doc Spring 应用框架技术面试题.doc Spring 应用框架技术面试题.doc Spring 应用框架技术面试题.doc Spring 应用框架技术面试题.doc Spring 应用框架技术面试题.doc Spring 应用框架技术面试题.doc Spring 应用框架技术面试题.doc Spring 应用框架技术面试题.doc Spring 应用框架技术面试题.doc Spring 应用框架技术面试题.doc Spring 应用框架技术面试题.doc Spring 应用框架技术面试题.doc Spring 应用框架技术面试题.doc Spring 应用框架技术面试题.doc Spring 应用框架技术面试题.doc Spring 应用框架技术面试题.doc Spring 应用框架技术面试题.doc Spring 应用框架技术面试题.doc Spring 应用框架技术面试题.doc Spring 应用框架技术面试题.doc Spring 应用框架技术面试题.doc Spring 应用框架技术面试题.
资源推荐
资源详情
资源评论
9 Spring 应用框架技术
1、Spring 和 Struts 的区别?
strusts:是一种基于 MVC 模式的一个 web 层的处理。
Spring:提供了通用的服务,ioc/di aop,关心的不仅仅 web 层,应当 j2ee 整体的一个服务,
可以很容易融合不同的技术 struts hibernate ibatis ejb remote springJDBC springMVC
2、什么是 aop,aop 的作用是什么?
Oop:纵向的业务
Aop:oop 的一个横向的服务,是对 oop 进一步的补充,提供安全、事务、日志
等的集中式处理,相关的装备 before、around、after exception
3、aop 中的关键名词有些那些,相互关系是什么?
拦截器: 代理
装备(advice)
目标对象
关切点:条件
连接点:方法、属性
4、依赖注入的方式有几种,各是什么?
Setter
Interface
constructor
5、spring 中的核心类有那些,各有什么作用?
BeanFactory:产生一个新的实例,可以实现单例模式
BeanWrapper:提供统一的 get 及 set 方法
ApplicationContext:提供框架的实现,包括 BeanFactory 的所有功能
6、ApplicationContext 的作用
beanFactory
国际化(getMesage)
资源管理:可以直接读取一个文件的内容(getResource)
加入 web 框架中(加入一个 servlet 或监听器)
事件处理
7、如何实现资源管理
使用
applicationContext.getResource(“classpath:文件名”):在 src 根目录下,
在类路径下
applicationContext.getResource(“classpath:/chap01/文件名”): 以 src 根
目录下的基准往下走。
applicationContext.getResource(“file:c:/a.properties”):在系统文件目
录下。
8、如何实现加入 web 框架中
在 web.xml 中 加 入 如 下 同 容 , 在 启 动 web 服 务 器 时 加 载
/WEB-INF/applicationContext.xml 中的内容。
<servlet>
<servlet-name>context</servlet-name>
<servlet-class>
org.springframework.web.context.ContextLoaderServlet
</servlet-class>
<load-on-startup>1</load-on-startup>
</servlet>
通过如下类得到 ApplicationContext 实例
WebApplicationContextUtils.getWebApplicationContext
9、如何实现事件处理
事件
Extends ApplicationEvent
监听器
Implements ApplicationListener
事件源
Implements ApplicationContextAware
在 applicationContext.xml 中配置事件源、监听器
先得到事件源,调用事件源的方法,通知监听器。
10、spring 的 ioc 及 di 代表什么意思?
Ioc:程序在运行过程中,根据配置文件动态加载所依赖的配置类
、如何在 spring 中实现国际化?
� 在 applicationContext.xml 加载一个 bean
<bean id="messageSource"
class="org.springframework.context.support.ResourceBundleMessageSourc
e">
<property name="basename">
<value>message</value>
</property>
</bean>
� 在 src 目录下建多个 properties 文件
� 对于非英文的要用 native2ascii -encoding gb2312 源 目转化文件相关内
容
� 其命名格式是 message_语言_国家。
� 页面中的中显示提示信息,键名取键值。
� 当给定国家,系统会自动加载对应的国家的 properties 信息。
� 通过 applictionContext.getMessage(“键名”,”参数”,”区域”)取出相关
的信息。
12、spring 的配置的主要标签是什么?有什么作用?
<beans>
<bean id=”” class=”” init=”” destroy=”” singleton=””>
<property name=””>
<value></value>
</property>
<property name=””>
<ref local></ref>
</property>
</bean>
</beans>
13、spring 与 ejb2.0 的事务管理比较的优缺点?
测试:
Spring:pojo
Ejb:二个接口一个类,一堆配置文件
事务类型
Spring:jdbc jta hibernate
Ejb:jta
成本
Spring:普通容器(tomcat jboss)
剩余11页未读,继续阅读
资源评论
悠闲饭团
- 粉丝: 150
- 资源: 3301
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 2001~2022年上市公司数字赋能指数.dta
- 2001~2022年上市公司数字赋能指数.xlsx
- 信息办公石大在线财务管理系统(含源码)-shidacaiwu.rar
- 信息办公电信计费系统完整代码-netctossconformity.rar
- matlab实现TD-SCDMA中初始同步捕捉DwPTS下行同步导频时隙的仿真.zip
- 信息办公玉玺学生信息管理系统-webapps.rar
- 信息办公基于struts的图书管理系统-struts-ts.rar
- 管家婆分销ERP V1 V3 A8II TOP V10.0.2最新全版本通用
- 信息办公基于Ajax+J2EE的MicroERP源码下载-microerp-0.1.rar
- 信息办公双鱼林jsp人事工资系统-wagesmanagesystem.rar
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功