欧美色在线视频播放 视频,国产精品亚洲精品日韩已方,日本特级婬片中文免费看,亚洲 另类 在线 欧美 制服

<td id="8pdsg"><strong id="8pdsg"></strong></td>
<mark id="8pdsg"><menu id="8pdsg"><acronym id="8pdsg"></acronym></menu></mark>
<noscript id="8pdsg"><progress id="8pdsg"></progress></noscript>

    首頁 >> 創(chuàng)投 >

    ssh是幾層協議(ssh 是如何實現三層架構的 每層分別用什么技術實現)

    2023-03-23 00:48:07 來源: 用戶: 

    關于ssh是幾層協議,ssh 是如何實現三層架構的 每層分別用什么技術實現這個很多人還不知道,今天菲菲來為大家解答以上的問題,現在讓我們一起來看看吧!

    1、ssh 現三層架構,和每層使用的技術如下:1.Struts應用在表示層,它是基于MVC的WEB應用框架。

    2、Strutts提供了中央控制器(ActionServlet)和應用控制器(Action)。

    3、ActionServlet是Struts框架的核心,采用的是前端控制模式;Action則負責完成對服務的調用,對ActionServlet接受并分發(fā)下來請求進行處理。

    4、可以重寫ActionServlet,也可以直接使用,然后繼承Action,使其完成我們要求的功能。

    5、有了Struts提供的控制器,再運用JSTL標簽、Struts標簽庫中的標簽配以JSP或HTML文件,就是Struts中的視圖。

    6、另外,用于視圖與控制器之間表單數據傳輸的ActionFormBean,也被歸于到了視圖中。

    7、Struts并沒有定義模型層的具體實現。

    8、一般情況下,Action中所使用的服務是由業(yè)務層提供的。

    9、Struts中還有不可缺少的配置文件。

    10、該配置文件描述了用戶請求路徑和Action映射關系的信息。

    11、ActionServlet通過解析此配置文件得知需把用戶的請求發(fā)往哪一個Action。

    12、2.Hibernate是一種映射的工具,完全著眼于關系數據庫的對象——關系映射,管理對象到數據庫的映射,提供數據查詢和獲取數據的方法。

    13、在持久層中,不僅可以使用Hibernate進行映射,還可以使用iBATIS進行SQL語句與對象之間的映射,此外,也可以直接使用JDBC對數據庫進行操作。

    14、至于使用那一種工具實現持久化,可以根據自己的需求視情況而定。

    15、而Hibernate映射是否復雜取決于領域對象的關系是否復雜。

    16、3.Spring貫穿于WEB應用中,它為我們管理對象提供了方便,降低了層與層之間的耦合度,將程序員從繁瑣的事務、安全和分布式處理中解放出來,從而把更多的精力放在業(yè)務上。

    17、如果應用程序才用了Struts+Hibernate的架構,Spring可以幫助整合兩者。

    18、在創(chuàng)建對象時,可以通過Spring進行注入;對于事務管理,可以通過Spring集成聲明式事務管理到到應用程序中等。

    本文到此分享完畢,希望對大家有所幫助。

      免責聲明:本文由用戶上傳,與本網站立場無關。財經信息僅供讀者參考,并不構成投資建議。投資者據此操作,風險自擔。 如有侵權請聯系刪除!

     
    分享:
    最新文章
    站長推薦