1、spring框架提供了哪些功能,您使用過哪些功能?其他的未使用過的功能您覺得應該在什麼場景下使用?
核心容器:核心容器提供spring框架的基本功能。主要組件是beanfactory,使用控制反轉(ioc)模式將應用程序的配置和應用程序代碼分開。
Spring 上下文:是一個配置文件,向spring框架提供上下文信息
Spring AOP:直接將面向方面的編程功能集成到了spring框架中
Spring DAO(異常層次結構):管理異常處理和不同的數據庫供應商拋出的錯誤消息,降低了需要編寫的異常代碼的數量
Spring ORM:spring框架插入了若干個ORM框架,提供了ORM的對象關係工具
Spring Web 模塊:爲基於web的應用程序提供了上下文
Spring MVC 框架:是一個全功能的構建web應用程序的mvc實現
2、Spring的主要配置文件是什麼?在其中常用的配置項有哪些?
applicationContext.xml property
3、MVC是什麼,有什麼好處?
MVC是一種 設計模式,業務邏輯層m,視圖層v,數據訪問層c
耦合性低,重用性高,部署快,可維護性高,有利軟件工程化管理
低耦合,高內聚
業務邏輯層判斷視圖層發來的請求調用數據訪問層方法得到相關數據再交還給視圖層顯示
4、struts2你常用的標籤有哪些?
<s:a href=””> <s:action> <s:actionerror>
<s:actionmessage> <s:append> <s:bean> <s:checkbox>
<s:checkboxlist> <s:div> <s:date> <s:else> <s:elseif> <s:file> <s:form> <s:fielderror> <s:debug> <s:property>