1.strust的。
Action是不是线程安全的?如果不是
有什么方式可以保证Action的线程安全?如果是,说明原因
1.线程安全就是你可以在多线程环境下使用它,而不需要你来对它进行特殊的处理。action都是继承至servlet的,由于servlet就是线程不安全的(指多个线程共享一个servlet对象,所以),所以不要再action中定义类变量和实例变量,否则其他线程改变了这些值,可本线程还在使用
struts 的actionServlet是线程安全的。servlet线程不安全的。
2.MVC,分析一下struts是如何实现MVC的
2. v = struts标签 <bean:write .../> <html:html /> 用struts标签页实现
m = formBean 里面的字段和v中的JSP 表单标签的property字段对应
c = action 业务逻辑 (execute方法)
HTTP请求--> ActionServlet doGet() doPost()方法--> 调用本类Process(request,response)方法--> 获得请求处理器对象RequestProsessor调用它的process(request,response)方法;
在内存中生成大量的映射HasMap 最后调用Action 类的 execute()方法.
3.struts中的几个关键对象的作用(说说几个关键对象的作用)
3.
4.spring
说说AOP和IOC的概念以及在spring中是如何应用的
4.
AOP Aspect Oriented Programming,面向方面编程。更大程度上的降低程序调用者和被调用者之间的耦合性。如Spring的TransactionInterceptor可以实现数据库库操作中事务的容器管理,而不用开发人员关心这些重复性的工作。
IoC Inversion of Control,控制反转。将自己模块交给容器去控制,而不是由模块本身去处理。如Spring中的Bean的概念,开发人员将自己开发的Bean能过配置通知容器,容器可帮开发者加载、实例化,而不用开发者手动进行。
5.Hibernate有哪几种查询数据的方式
HQL:Hibernate Qusery Language
条件查询Criteria Query
原生SQL语句查询
6.load()和get()的区别
5load()与get()的区别 load()方法可能抛出无法恢复的异常(unrecoverable.如果类的映射使用了代理(proxy),load()方法会返回一个未初始化的代理,直到你调用。从数据库中装载该对象时同时装载相关联的那个对象,那么这种操作方式就用得上的了
get()方法在加载对象时,如果该对象不存在就返回NULL,而load()方法在没有该对象时会抛出一个ObjectNotFoundException异常,
很简单的题目,随便出着玩的,如果你是高手就请直接跳过,若有雷同,纯属巧合!
1、 简述你对IoC(Inversion of Control)的理解,描述一下Spring中实现DI(Dependency Injection)的几种方式。
2、 Spring提倡面向接口编程,请讲一下你对它的理解,它有什么好处。
3、 Spring的Bean有多种作用域,包括:
singleton、prototype、
最新struts+spring+hibernate面试题集_IT/计算机_专业资料。最新struts+spring+hibernate面试题集struts+spring+hibernate 面试题集是不是线程安全的? 的线程安全? 1...
struts+spring+hibernate面试题集锦_IT/计算机_专业资料。struts+spring+hibernate面试题struts+spring+hibernate 面试题集比较全面。 比较全面。 是不是线程安全的? 的...
Struts+Spring+Hibernate 三大框架常见面试题_计算机软件及应用_IT/计算机_专业资料。Struts+Spring+Hibernate 三大框架常见面试题1.Hibernate工作原理及为什么要用?原理...
hibernate面试题集03 7页 1财富值 最新struts+spring+hibern... 10页 1财富...此文档主要简绍J2EE中的hibernate面试突击问题部分集合此文档主要简绍J2EE中的hiberna...
2财富值 struts+spring+hibernate面... 11页 1财富值喜欢此文档的还喜欢 ...Hibernate (JAVA)面试题一、简述 Hibernate 作用? O/R Mapping(对象关系映射) ...
经典面试题经典面试题隐藏>> spring的作用就是把服务从表现层中,抽取出來, hibernate把持久层抽取出來。 剩下的表现层交给 struts控制 但是面对那么多的框架,为什么...
JAVA面试题集(附答案) 44页 2下载券 面试题之Java 34页 2下载券 面试题JAVA...类与数据库之间的转换和访问,最后由 Spring 做管理,管理 struts 和 hibernate。...
提供友好的实体操作接口,以及基于 类SQL(HQL)的查询接口,在开发中可以减少编写SQL相关代码,提高效率和 减少出错,利于维护~ struts+spring+hibernate面试题 1 Action...
hibernate_spring面试题汇总V1hibernate_spring面试题汇总V1隐藏>> 一、Struts2 二、hibernate 1、Hibernate 工作原理及为什么要用? 2、Hibernate 是如何延迟加载? Ope...
Struts+Spring+Hibernate整... 16页 免费 JAVA-SSH面试题 19页 免费 深入Hibernet-简介与快速入... 40页 1财富值 SSH框架集成步骤 4页 免费 SVN安装配置与ecl...
30页 免费 Java工程师面试题之三大框... 55页 1财富值 java面试题集(重要) 28页 2财富值 Struts+Spring+Hibernate整... 16页 免费搜...
闽公网安备 35021102001881号 
热门文档