`
jveqi
  • 浏览: 313277 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

2013-03-28 面试问题小结

阅读更多


1、抽象类和接口的区别,及应用场景
2、单例模式和工厂模式、适配器模式 如何实现,及项目中如何应用
3、hashmap 和 hashtable 的区别
4、怎么自己写个双向链表(包括哪些属性和方法)
5、大数据sql查询怎么调优
   扩展html及java代码调优

 

6、jquery easyui datagrid 数据量多时是否遇到性能问题?及如何解决
7、描述aop事务配置,有几个关键词什么区别

spring事务注解http://blog.csdn.net/north_easter/article/details/8242042

Spring事务的隔离级别http://blog.csdn.net/zhouwubin123/article/details/7199538

事务传播行为种类

Spring在TransactionDefinition接口中规定了7种类型的事务传播行为,

它们规定了事务方法和事务方法发生嵌套调用时事务如何进行传播:

表1事务传播行为类型

事务传播行为类型

说明

PROPAGATION_REQUIRED

如果当前没有事务,就新建一个事务,如果已经存在一个事务中,加入到这个事务中。这是最常见的选择。

PROPAGATION_SUPPORTS

支持当前事务,如果当前没有事务,就以非事务方式执行。

PROPAGATION_MANDATORY

使用当前的事务,如果当前没有事务,就抛出异常。

PROPAGATION_REQUIRES_NEW

新建事务,如果当前存在事务,把当前事务挂起。

PROPAGATION_NOT_SUPPORTED

以非事务方式执行操作,如果当前存在事务,就把当前事务挂起。

PROPAGATION_NEVER

以非事务方式执行,如果当前存在事务,则抛出异常。

PROPAGATION_NESTED

如果当前存在事务,则在嵌套事务内执行。如果当前没有事务,则执行与PROPAGATION_REQUIRED类似的操作。

8、拦截器及过滤器的区别及项目中的应用
9、oracle、sql server 怎么实现数据热备份
   扩展:热备份与冷备份

http://www.cnblogs.com/elegantok/archive/2009/03/31/1426290.html
10 struts和2的区别

 

朋友面试补充:

hibernate 对象状态。

左连接和右连接的区别

servlet生命周期

 

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics