1 / 6
文档名称:

2013亲身经历javaee面试题.doc

格式:doc   大小:37KB   页数:6页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

2013亲身经历javaee面试题.doc

上传人:mh900965 2017/12/22 文件大小:37 KB

下载得到文件列表

2013亲身经历javaee面试题.doc

相关文档

文档介绍

文档介绍:无状态会话bean和有状态会话bean的区别(就一次笔试遇到过)
区别在于生命周期
有状态会话bean:每个用户都有一个自己特有的实例,用于保存用户的信息,一旦用户消亡,bean的生命周期也就结束了。
无状态会话bean:bean一旦被实例化就会加入会话池,各个用户都可以共用,即使用户消亡,bean的生命期也不一定结束,因为没有特定用户,也就不能保持某一
用户的状态,所以是无状态会话bean。
Jquery中ajax发送请求的方法,get请求和post请求有什么区别
get是从服务器获取数据,post是向服务器发送数据
get是小数据量传输,post是大数据量传输
get请求的参数队列会在是通过url地址传输,在url地址上就能看到传输的参数,post看不到。
get安全性低,post安全性高,但get的执行效率比post高
如果是传输机密信息建议用post
如果是数据查询建议用get
Mysql和oracle数据库的区别
,安全性能更高,一般银行系统这种安全性要求很高的系统都是用oracle
,做的非常好,大概有159种权限
mysql只有27种
oracle的分页方法和mysql的分页方法比起来非常麻烦
需要用到个子查询mysql用一个limit方法搞定
而且分页时,mysql的游标从0开始,oracle从1开始
,oracle属于大型数据库,但并不是说 mysql不能支撑大型应用,而是从功能上来看,oracle拥有更丰富和完善的功能,不过一般我们也是使用他的一部分常用功能,而这一部分功能mysql也是具备的
,mysql比oracle更加简单一些
,oracle则必须使用单引号
分页的方法
mysql 用limit方法
select * from emp limit (pageNow-1)*pageSize,pageSize;
oracle使用多重子查询
select a2.* from ( select a1.*,rownum rn from
(select * from emp) a1
where rownum<=pageSize*pageNow) a2
where rn > (pageNow-1)*pageSize ;
简述struts框架
struts是基于jsp和servlet的一个开源web应用框架,使用MVC设计模式,结构清晰,使程序员可以只关注业务逻辑,还具有丰富的标签库可以使用。
struts2工作流程:
2,,请求被FileDispatcher接收,
3、,找到需要调用的action类,通过ioc方式将值注入给Action,
Action调用业务逻辑组件处理业务逻辑。如果有配置拦截器,这一步还包含了拦截器
Action执行完毕,,并跳转到相应页面。
响应到客户端浏览器
Aop用什么技术实现的
动态代理技术实现的,如果用jdk实现动态代理,需要利