一级日韩免费大片,亚洲一区二区三区高清,性欧美乱妇高清come,久久婷婷国产麻豆91天堂,亚洲av无码a片在线观看

二年級上冊語(yǔ)文綜合練習題

時(shí)間:2025-09-13 20:33:37 語(yǔ)文試題 我要投稿

二年級上冊語(yǔ)文綜合練習題

1.JSP、Servlet、JavaBean技術(shù)的出現給我們構建強大的企業(yè)應用系統提供了可能。但用這些技術(shù)構建的系統非常的繁亂,所以在此之上,我們需要一個(gè)規則、一個(gè)把這些技術(shù)組織起來(lái)的規則,這就是框架,Struts便應運而生。

二年級上冊語(yǔ)文綜合練習題

經(jīng)過(guò)長(cháng)達五年的發(fā)展,Struts已經(jīng)逐漸成長(cháng)為一個(gè)穩定、成熟的框架,并且占有了MVC框架中最大的市場(chǎng)份額。但是Struts某些技術(shù)特性上已經(jīng)落后于新興的MVC框架。面對Spring MVC、Webwork2 這些設計更精密,擴展性更強的框架,Struts受到了前所未有的挑戰。但站在產(chǎn)品開(kāi)發(fā)的角度而言,Struts仍然是最穩妥的選擇。

Struts2.0為其它框架提供了更好的集成。

使得與Spring的集成非常的容易。

2.Struts的工作流程:

在web應用啟動(dòng)時(shí)就會(huì )加載初始化ActionServlet,ActionServlet從

struts-config.xml文件中讀取配置信息,把它們存放到各種配置對象

當ActionServlet接收到一個(gè)客戶(hù)請求時(shí),將執行如下流程.

-(1)檢索和用戶(hù)請求匹配的ActionMapping實(shí)例,如果不存在,就返回請求路徑無(wú)效信息;

-(2)如果ActionForm實(shí)例不存在,就創(chuàng )建一個(gè)ActionForm對象,把客戶(hù)提交的表單數據保存到ActionForm對象中;

-(3)根據配置信息決定是否需要表單驗證.如果需要驗證,就調用ActionForm的validate()方法;

-(4)如果ActionForm的validate()方法返回null或返回一個(gè)不包含ActionMessage的ActuibErrors對象,就表示表單驗證成功;

-(5)ActionServlet根據ActionMapping所包含的映射信息決定將請求轉發(fā)給哪個(gè)Action,如果相應的Action實(shí)例不存在,就先創(chuàng )建這個(gè)實(shí)例,然后調用Action的execute()方法;

-(6)Action的execute()方法返回一個(gè)ActionForward對象,ActionServlet在把客戶(hù)請求轉發(fā)給ActionForward對象指向的JSP組件;

-(7)ActionForward對象指向JSP組件生成動(dòng)態(tài)網(wǎng)頁(yè),返回給客戶(hù);

3.在struts配置文件中配置具體的錯誤提示,再在FormBean中的validate()方法具體調用。

4.(1) 對JDBC訪(fǎng)問(wèn)數據庫的代碼做了封裝,大大簡(jiǎn)化了數據訪(fǎng)問(wèn)層繁瑣的重復性代碼。

(2) Hibernate是一個(gè)基于JDBC的主流持久化框架,是一個(gè)優(yōu)秀的ORM實(shí)現。他很大程度的簡(jiǎn)化DAO層的編碼工作

(3)hibernate使用Java反射機制,而不是字節碼增強程序來(lái)實(shí)現透明性。

(4)hibernate的性能非常好,因為它是個(gè)輕量級框架。映射的靈活性很出色。它支持各種關(guān)系數據庫,從一對一到多對多的各種復雜關(guān)系。

5.原理:

(1).讀取并解析配置文件

(2).讀取并解析映射信息,創(chuàng )建SessionFactory

(3).打開(kāi)Sesssion

(4).創(chuàng )建事務(wù)Transation

(5).持久化操作

(6).提交事務(wù)

(7).關(guān)閉Session

(8).關(guān)閉SesstionFactory

6.

Hibernate的最大的好處就是簡(jiǎn)化數據庫的操作,允許你的代碼以對象模式來(lái)訪(fǎng)問(wèn)數據庫內容,

比如通常我們找一個(gè)User的資料需要select出所需要的資料,而通過(guò)hibnate我們可以把這個(gè)User的資料作為一個(gè)對象來(lái)看待

,通過(guò)User.getName()或者User.getId()等操作來(lái)獲得,這樣就完全統一了上層JAVA或者C#等OO語(yǔ)言中對于數據庫的非OO操作的不和諧了.

另外對于復雜的表和表之間的關(guān)聯(lián)我們也不用去使用復雜的Select等SQL來(lái)操作,而使用對象可以方便獲得,

比如多對多關(guān)系某用戶(hù)屬于的部門(mén)的名稱(chēng),雖然底層數據庫使用了3個(gè)表的主鍵關(guān)聯(lián)操作,

但是我們可以通過(guò)User.getDep().getName()來(lái)簡(jiǎn)單的獲得,這個(gè)就是持久化對象的好處了

7.

(1)、spring能簡(jiǎn)化企業(yè)級開(kāi)發(fā), spring可以用簡(jiǎn)單的java bean來(lái)代替實(shí)現復雜的EJB。(大部分情況下)

(2)、spring是一個(gè)輕量級的IOC和AOP框架,可以spring的IOC實(shí)現松耦合,而作為一個(gè)AOP框架他又能分離系統服務(wù),實(shí)現內聚開(kāi)發(fā)

(3)、spring是非侵入式,基于spring的系統可以不依賴(lài)于spring的類(lèi)。

良好的spring運用可以使程序代碼清晰,容易維護,容易測試。

8.

Spring是個(gè)很不錯的框架。內部最核心的就是IOC了,

動(dòng)態(tài)注入,讓一個(gè)對象的創(chuàng )建不用new了,可以自動(dòng)的生產(chǎn),這其實(shí)就是利用java里的反射

反射其實(shí)就是在運行時(shí)動(dòng)態(tài)的去創(chuàng )建、調用對象,Spring就是在運行時(shí),跟xml Spring的配置

文件來(lái)動(dòng)態(tài)的創(chuàng )建對象,和調用對象里的方法的 。

Spring還有一個(gè)核心就是AOP這個(gè)就是面向切面編程,可以為某一類(lèi)對象 進(jìn)行監督和控制(也就是

在調用這類(lèi)對象的具體方法的前后去調用你指定的 模塊)從而達到對一個(gè)模塊擴充的功能。這些都是通過(guò)

配置類(lèi)達到的。

Spring目的:就是讓對象與對象(模塊與模塊)之間的關(guān)系沒(méi)有通過(guò)代碼來(lái)關(guān)聯(lián),都是通過(guò)配置類(lèi)說(shuō)明

管理的(Spring根據這些配置 內部通過(guò)反射去動(dòng)態(tài)的組裝對象)

要記。篠pring是一個(gè)容器,凡是在容器里的對象才會(huì )有Spring所提供的這些服務(wù)和功能。

Spring里用的最經(jīng)典的一個(gè)設計模式就是:模板方法模式。(這里我都不介紹了,是一個(gè)很常用的設計模式)

Spring里的配置是很多的,很難都記住,但是Spring里的精華也無(wú)非就是以上的兩點(diǎn),把以上兩點(diǎn)跟理解了

也就基本上掌握了Spring.

9.

(1).spring mvc請所有的請求都提交給DispatcherServlet,它會(huì )委托應用系統的其他模塊負責負責對請求進(jìn)行真正的處理工作。

(2).DispatcherServlet查詢(xún)一個(gè)或多個(gè)HandlerMapping,找到處理請求的Controller.

(3).DispatcherServlet請請求提交到目標Controller

(4).Controller進(jìn)行業(yè)務(wù)邏輯處理后,會(huì )返回一個(gè)ModelAndView

(5).Dispathcher查詢(xún)一個(gè)或多個(gè)ViewResolver視圖解析器,找到ModelAndView對象指定的視圖對象

(6).視圖對象負責渲染返回給客戶(hù)端。

 

更多相關(guān)的筆試題目,大家敬請繼續閱讀:筆試常見(jiàn)的邏輯題    央行會(huì )計筆試題型   綜合類(lèi)筆試測評題

【二年級上冊語(yǔ)文綜合練習題】相關(guān)文章:

2017-2018二年級上冊語(yǔ)文綜合練習題01-31

人教版二年級英語(yǔ)上冊綜合練習題03-03

小學(xué)二年級語(yǔ)文下冊綜合練習題02-02

蘇教版二年級語(yǔ)文綜合練習題02-11

語(yǔ)文二年級綜合知識競賽練習題04-26

二年級上冊語(yǔ)文考試練習題04-04

2023年二年級語(yǔ)文下冊綜合練習題05-01

2016年二年級語(yǔ)文上冊歸類(lèi)練習題03-16

2016年二年級語(yǔ)文上冊期中練習題05-20

一级日韩免费大片,亚洲一区二区三区高清,性欧美乱妇高清come,久久婷婷国产麻豆91天堂,亚洲av无码a片在线观看