两个人做人爱视频免费,97久久精品人人搡人妻人人玩,欧洲精品码一区二区三区,999zyz玖玖资源站永久

struts+spring面試題分享

  1.struts

  Action是不是線程安全的?如果不是,有什么方式可以保證Action的線程安全?如果是,說明原因

  2.MVC,分析一下struts是如何實現MVC的

  3.struts中的幾個關鍵對象的作用(說說幾個關鍵對象的作用)

  4.spring

  說說AOP和IOC的概念以及在spring中是如何應用的

  5.Hibernate有哪幾種查詢數據的方式

  6.load()和get()的區別

  回答:

  1.Struts1 Action是單例模式并且必須是線程安全的,因為僅有Action的一個實例來處理所有的請求。單例策略限制了Struts1 Action能作的事,并且要在開發時特別小心。Action資源必須是線程安全的或同步的。

  Struts2 Action對象為每一個請求產生一個實例,因此沒有線程安全問題。(實際上,servlet容器給每個請求產生許多可丟棄的對象,并且不會導致性能和垃圾回收問題)

  2.struts是用一組類,servlet 和jsp規范實現mvc的

  3.ActionFrom ActionServlet Action struts-config.xml

  4.spring的核心就是IOC,通過指定對象的創建辦法,描述對象與服務之間的關系,而不生成對象

  5.3種,hql 條件查詢() 原生sql

  6.load()方法認為該數據一定存在,可以放心的使用代理來延時加載 ,如果使用過程中發現了問題,就拋出異常;

  get()方法一定要獲取到真實的數據,否則返回null

本文已影響6827
上一篇:Spring面試題集錦 下一篇:MySql的面試題

相關文章推薦

|||||

主站蜘蛛池模板: 麻江县| 吉安市| 鄂托克旗| 波密县| 宁海县| 石棉县| 修水县| 英吉沙县| 香格里拉县| 清徐县| 南木林县| 武安市| 颍上县| 扶绥县| 瑞安市| 大安市| 云浮市| 桂阳县| 伊金霍洛旗| 亚东县| 黔东| 手游| 民丰县| 碌曲县| 前郭尔| 申扎县| 陆河县| 松阳县| 凌海市| 丰宁| 略阳县| 隆德县| 雷波县| 确山县| 嘉荫县| 固安县| 沽源县| 红河县| 鹰潭市| 南皮县| 宁津县|