java面试⑥框架部分

2.5.1 什么是框架:

2.5.2 MVC模式

2.5.3 MVC框架

2.5.4 简单讲一下struts2的执行流程

2.5.5 Struts2中的拦截器,你都用它干什么?

2.5.6 简单讲一下SpringMVC的执行流程?

2.5.7 简单说一下struts2和springMVC有什么不同

2.5.8 说一下Spring中的两大核心

2.5.9 AOP是什么?你都拿它做什么?

看上一问

2.5.10 讲一下Spring的事务的传播特性

2.5.11Spring事务的隔离级别

2.5.12什么是ORM

2.5.13 iBatis(myBatis)与Hibernate有什么不同?

2.5.14Hibernate对象的状态

2.5.15介绍一下Hibernate的缓存

2.5.16简单讲一下webservice使用的场景

2.5.17简单介绍一下activity?

时间: 2024-10-15 20:38:42

java面试⑥框架部分的相关文章

Java面试-框架篇(SSH-Spring)

主要转自http://blog.csdn.net/lovesomnus/article/details/46470255 Java面试-Spring面试题 1.什么是Spring框架?Spring框架有哪些主要模块? Spring框架是一个为Java应用程序的开发提供了综合.广泛的基础性支持的Java平台. Spring帮助开发者解决了开发中基础性的问题,使得开发人员可以专注于应用程序的开发. Spring框架本身亦是按照设计模式精心打造,这使得我们可以在开发环境中安心的集成Spring框架,不

Java面试-框架篇(SSH-hibernate or Strut2)

这篇博客主要记录SSH框架的相关面试知识点和题 1.Hibernate工作原理及为什么要用? 原理:  读取并解析配置文件 读取并解析映射信息,创建SessionFactory 打开Sesssion 创建事务Transation 持久化操作 提交事务 关闭Session 关闭SesstionFactory 为什么要用:  对JDBC访问数据库的代码做了封装,大大简化了数据访问层繁琐的重复性代码. Hibernate是一个基于JDBC的主流持久化框架,是一个优秀的ORM实现.他很大程度的简化DAO

Java集合框架面试问题集锦

Java集合框架(例如基本的数据结构)里包含了最常见的Java常见面试问题.很好地理解集合框架,可以帮助你理解和利用Java的一些高级特性.下面是面试Java核心技术的一些很实用的问题. Q:最常见的数据结构有哪些,在哪些场景下应用它们? A. 大部分人都会遗漏树和图这两种数据结构.树和图都是很有用的数据结构.如果你在回答中提及到它们的话,面试者可能会对你进行进一步进行的考核. Q:你如何自己实现List,Set和Map? A:虽然Java已经提供了这些接口的经过实践证明和测试过的实现,但是面试

Java面试准备之集合框架

集合框架 Collection:List列表,Set集 Map:Hashtable,HashMap,TreeMap Collection 是单列集合 List 元素是有序的(元素存取是有序).可重复 有序的 collection,可以对列表中每个元素的插入位置进行精确地控制.可以根据元素的整数索引(在列表中的位置)访问元素,并搜索列表中的元素.可存放重复元素,元素存取是有序的. List接口中常用类: ?Vector:线程安全,但速度慢,已被ArrayList替代.底层数据结构是数组结构 ?Ar

Java集合框架 面试问题整理

简介 java集合类是java.util 包中的重要内容.java集合框架包含了大量集合接口以及这些接口的实现类和操作他们的算法. java集合框架图 主要提供的数据结构 List 又称有序的Collection.它按照对象的进入顺序保存对象,可以对列表中的每个元素的出入和删除元素位置进行精确的控制.同时,它可以保存重复的对象. LinkedList.ArrayList.Vector都实现了List接口. Set Set 是数学意义上的集合.集合中元素不可重复.因此存入set的每个元素都必须通过

JAVA面试中问及HIBERNATE与 MYBATIS的对比,在这里做一下总结(转)

hibernate以及mybatis都有过学习,在java面试中也被提及问道过,在项目实践中也应用过,现在对hibernate和mybatis做一下对比,便于大家更好的理解和学习,使自己在做项目中更加得心应手. 第一方面:开发速度的对比 就开发速度而言,Hibernate的真正掌握要比Mybatis来得难些.Mybatis框架相对简单很容易上手,但也相对简陋些.个人觉得要用好Mybatis还是首先要先理解好Hibernate. 比起两者的开发速度,不仅仅要考虑到两者的特性及性能,更要根据项目需求

转:最近5年133个Java面试问题列表

最近5年133个Java面试问题列表 Java 面试随着时间的改变而改变.在过去的日子里,当你知道 String 和 StringBuilder 的区别就能让你直接进入第二轮面试,但是现在问题变得越来越高级,面试官问的问题也更深入. 在我初入职场的时候,类似于 Vector 与 Array 的区别.HashMap 与 Hashtable 的区别是最流行的问题,只需要记住它们,就能在面试中获得更好的机会,但这种情形已经不复存在.如今,你将会被问到许多 Java 程序员都没有看过的领域,如 NIO,

Java集合框架的知识总结

说明:面试准备,写的挺不错的. 转载地址: http://www.cnblogs.com/zhxxcq/archive/2012/03/11/2389611.html 1.综述 所有集合类都位于java.util包下.集合中只能保存对象(保存对象的引用变量).(数组既可以保存基本类型的数据也可以保存对象). 当我们把一个对象放入集合中后,系统会把所有集合元素都当成Object类的实例进行处理.从JDK1.5以后,这种状态得到了改进:可以使用泛型来限制集合里元素的类型,并让集合记住所有集合元素的类

java 面试 -- 4

Java面试知识点总结 本篇文章会对面试中常遇到的Java技术点进行全面深入的总结,帮助我们在面试中更加得心应手,不参加面试的同学也能够借此机会梳理一下自己的知识体系,进行查漏补缺(阅读本文需要有一定的Java基础:若您初涉Java,可以通过这些问题建立起对Java初步的印象,待有了一定基础后再后过头来看收获会更大).本文的问题列表来自于http://www.nowcoder.com/discuss/3043,在此感谢原作者的无私分享:) 1. Java中的原始数据类型都有哪些,它们的大小及对应