freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內容

健康管理平臺設計與實現(xiàn)計算機(編輯修改稿)

2025-01-11 02:39 本頁面
 

【文章內容簡介】 第 9 頁 共 38 頁 3 系統(tǒng)設計 開發(fā)工具介紹 My Eclipse 介紹 My Eclipse 企業(yè)級工作平臺( MyEclipseEnterprise Workbench ,簡稱 My Eclipse)是對 EclipseIDE 的擴展,利用它我們可以在 數(shù)據(jù)庫 和 Java EE的開發(fā)、發(fā)布以及 應用程序 服務 器的整合方面極大的提高工作效率。它是功能豐富的 Java EE 集成開發(fā)環(huán)境 ,包括了完備的編碼、調試、測試和發(fā)布功能,完整支持 HTML, Struts, JSP, CSS, SQL,Javascript, Spring, Hibernate。 My Eclipse 是一個十分優(yōu)秀的用于開發(fā) Java, J2EE 的 Eclipse 插件集合, My Eclipse 的功能非常強大,支持也十分廣泛,尤其是對各種開源產品的支持十分不錯。My Eclipse 目前支持 Java Servlet , AJAX, JSP, JSF, Struts, Spring, Hibernate, EJB3,JDBC 數(shù)據(jù)庫鏈接工具等多項功能。 My Eclipse 幾乎囊括了目前所有主流開源產品的專屬 eclipse 開發(fā)工具 [6]。 My Eclipse 2021 支持 HTML JQuery 和主流的 JavaScript 庫 。隨著 My Eclipse 2021 支持 Html5,可以添加音頻、視頻和 API元素到項目,從而為移動設備創(chuàng)建復雜的Web應用程序。甚至還可以通過 HTML5 可視化設計器設計令人難以置信的用戶界面。同時,隨著 My Eclipse 2021 支持 JQuery,可以通過插件提升性能,并添加動畫效果到設計中。 Oracle 介紹 Oracle 數(shù)據(jù)庫系統(tǒng) 是美國 ORACLE 公司(甲骨文)提供的以 分布式數(shù)據(jù)庫 為核心的一組軟件產品,是目前最流行的客戶 /服務器 (CLIENT/SERVER)或 B/S 體系結構 的數(shù)據(jù)庫之一。比如 Silver Stream 就是基于數(shù)據(jù)庫的一種中間件。 ORACLE 數(shù)據(jù)庫是目前世界上使用最為廣泛的 數(shù)據(jù)庫管理 系統(tǒng) ,作為一個通用的 數(shù)據(jù)庫系統(tǒng) ,它具有完整的 數(shù)據(jù)管理功能;作為一個關系數(shù)據(jù)庫,它是一個完備關系的產品;作為 分布式數(shù)據(jù)庫 它實現(xiàn)了 分布式處理 功能。 Oracle 數(shù)據(jù)庫最新版本為 Oracle Database 12c。 Oracle 數(shù)據(jù)庫 12c 引入了一個新的多承租方架構,使用該架構可輕松部署和管理數(shù)據(jù)庫云。此外,一些創(chuàng)新特性可最大限度地提高資源使用率和靈活性,如 Oracle Multitenant 可快速整合多個數(shù)據(jù)庫, 第 10 頁 共 38 頁 而 Automatic Data Optimization 和 Heat Map 能以 更高的密度壓縮數(shù)據(jù)和對數(shù)據(jù)分層。這些獨一無二的技術進步再加上在可用性、安全性和大數(shù)據(jù)支持方面的主要增強,使得Oracle 數(shù)據(jù)庫 12c 成為私有云和公有云部署的理想平臺 [7]。 開發(fā)技術介紹 Struts2 Struts 是 Apache 軟件基金會( ASF)贊助的一個開源項目。它最初是 Jakarta 項目中的一個子項目,并在 2021 年 3 月成為 ASF 的頂級項目。它通過采用 Java Servlet/JSP 技術,實現(xiàn)了基于 Java EE 的 Web 應用的 MVC 設計模式的應用框架,是 MVC 經典設計模式 中的一個經典產品。 在 Struts 中,已經由一個名為 ActionServle 的 Servlet 充當控制器 (Controller)的角色,根據(jù)描述模型、視圖、控制器對應關系的 的配置文件,轉發(fā)視圖 (View)的請求,組裝響應數(shù)據(jù)模型( Model)。在 MVC 的模型( Model)部分,經常劃分為兩個主要子系統(tǒng)(系統(tǒng)的內部數(shù)據(jù)狀態(tài)與改變數(shù)據(jù)狀態(tài)的邏輯動作),這兩個概念子系統(tǒng)分別具體對應 Struts 里的 ActionForm 與 Action 兩個需要繼承實現(xiàn)超類。在這里, Struts 可以與各種標準的數(shù)據(jù)訪問技術結合在一起,包括 Enterprise Java Beans( EJB) ,JDBC 與 JNDI。在 Struts 的視圖( View) 端,除了使用標準的 JavaServer Pages( JSP)以外,還提供了大量的標簽庫使用,同時也可以與其他表現(xiàn)層組件技術(產品)進行整合,比如 Velocity Templates, XSLT 等。通過應用 Struts 的框架,最終用戶可以把大部分的關注點放在自己的業(yè)務邏輯( Action)與 映射關系的配置文件( )中 。 在 Java EE 的 Web 應用發(fā)展的初期,除了使用 Servlet 技術以外,普遍是在JavaServer Pages(JSP)的源代碼中,采用 HTML 與 Java 代碼混合的方式進行開發(fā)。因為這兩種方式不可避免的要把表現(xiàn)與業(yè)務邏輯代碼混合在一起,都給前期開發(fā)與后期維護帶來巨大的復雜度。為了擺脫上述的約束與局限,把業(yè)務邏輯代碼從表現(xiàn)層中清晰的分離出來, 2021 年, Craig McClanahan 采用了 MVC 的設計模式開發(fā) Struts。后來該框架產品一度被認為是最廣泛、最流行 JAVA 的 WEB 應用框架。 2021 年, WebWork 與 Struts這兩個優(yōu)秀的 Java EE Web 框架 (Web Framework〕的團體,決定合作共同開發(fā)一個新的,整合了 WebWork 與 Struts 優(yōu)點,并且更加優(yōu)雅、擴展性更強的框架,命名為“ Struts 2”,原 Struts 的 版本產品稱為“ Struts 1”。 第 11 頁 共 38 頁 其全新的 Struts 2 的體系結構與 Struts 1 的體系結構差別巨大。 Struts 2 以WebWork 為核心,采用攔截器的機制來處理用戶的請求,這樣的設計也使得業(yè)務邏輯控制器能夠與 ServletAPI 完全脫離開,所以 Struts 2 可以理解為 WebWork 的更新產品。雖然從 Struts 1 到 Struts 2 有著太大的變化,但是相對于 WebWork, Struts 2 的變化很小。 Spring 介紹 2021 年 wrox 出版了《 Expert one on one J2EE design and development》一書。該書的作者是 Rod Johnson。在書中, Johnson 對傳統(tǒng)的 J2EE 架構提出深層次的思考和質疑。并提出 J2EE 的實用主義思想。 2021 年, J2EE 領域出現(xiàn)一個新的框架: Spring ,該框架同樣出自 Johnson 之手。事實上, Spring 框架是《 Expert one on one J2EE design and development》一書中思想的全面體現(xiàn)和完善, Spring 對實用主義J2EE 思想進一步改造和擴充,使其發(fā)展成更開放、清晰、全面及高效的開發(fā)框架。一經推出,就得到眾多開發(fā)者的擁戴。傳統(tǒng) J2EE 應用的開發(fā)效率低,應用服務器廠商對各種技術的支持并沒有真正統(tǒng)一,導致 J2EE 的應用并沒有真正實現(xiàn) Write Once 及 Run Anywhere 的承諾。 Spring 作為開源的中間件,獨立于各種應用服務器,甚至無須應用服務器的支持,也能提供應用服務器的功能,如聲明式事務等。 Spring 致力于 J2EE 應用的各層的解決方案,而不是僅僅專注于某一層的方案??梢哉f Spring 是企業(yè)應用開發(fā)的 一站式 選擇,并貫穿表現(xiàn)層、業(yè)務層及持久層。然而, Spring 并不想取代那些已有的框架,而與它們無縫地整合 [8]。總結起來, Spring 有如下優(yōu)點: ,代碼污染極低。 ,可以真正實現(xiàn) Write Once, Run Anywhere 的承諾。 的 DI 機制降低了業(yè)務對象替換的復雜性。 并不完全依賴于 Spring ,開發(fā)者可自由選用 Spring 框架的部分或全部。 Hibernate 介紹 Hibernate 是目前最流行的 ORM 框架,其采用非常優(yōu)雅的方式將 SQL 操作完全包裝成對象化的操作。其作者 Gavin King 在持久層設計上極富經驗,采用非常少的代碼實現(xiàn)了整個框架,同時完全開放源代碼,即使偶爾遇到無法理解的情況,也可以參照源代碼來理解其在持久層上靈巧而智能的設計。下面通過對比 來了解 Hibernate 和傳統(tǒng)JDBC 操作數(shù)據(jù)庫持久層之間的差異 [9]。 第 12 頁 共 38 頁 JSP 介紹 JSP 是由 SunMicrosystems 公司倡導、許多公司參與一起建立的一種動態(tài)技術標準。在傳統(tǒng)的網(wǎng)頁 HTML 文件( *.htm, *.html)中加入 Java 程序片段( Scriptlet)和 JSP標簽,就構成了 JSP 網(wǎng)頁 java 程序片段可以操縱數(shù)據(jù)庫、重新定向網(wǎng)頁以及發(fā)送 Email等,實現(xiàn)建立動態(tài)網(wǎng)站所需要的功能。所有程序操作都在服務器端執(zhí)行,網(wǎng)絡上傳送給客戶端的僅是得到的結果,這樣大 大降低了對客戶瀏覽 器的要求,即使客戶瀏覽器端不支持 Java,也可以訪問 JSP 網(wǎng)頁。 JSP 全名為 Java Server Pages,其根本是一個簡化的 Servlet 設計,他實現(xiàn)了 Html語法中的 java 擴張(以 %, %形式)。 JSP 與 Servlet 一樣,是在服務器端執(zhí)行的。通常返回給客戶端的就是一個 HTML 文本,因此客戶端只要有瀏覽器就能瀏覽。 Web 服務器在遇到訪問 JSP 網(wǎng)頁的請求時,首先執(zhí)行其中的程序段,然后將執(zhí)行結果連同 JSP 文件中的 HTML 代碼一起返回給客戶端。插入的 Java 程序段可以操作數(shù)據(jù)庫、重新定向網(wǎng)頁等, 以實現(xiàn)建立動態(tài)網(wǎng)頁所需要的功能。 JSP 技術使用 Java 編程語言編寫類 XML 的 tags 和 scriptlets,來封裝產生動態(tài)網(wǎng)頁的處理邏輯。網(wǎng)頁還能通過 tags和 scriptlets訪問存在于服務端的資源的應用邏輯。JSP將網(wǎng)頁邏輯與網(wǎng)頁設計的顯示分離,支持可重用的基于組件的設計,使基于 Web 的應用程序的開發(fā)變得迅速和容易。 JSP(JavaServer Pages)是一種動態(tài)頁面技術,它的主要目的是將表示邏輯從 Servlet 中分離出來。 JSP 頁面由 HTML 代碼和嵌入其中的 Java 代碼所組成。服務器在頁面 被客戶端請求以后對這些 Java 代碼進行處理,然后將生成的 HTML 頁面返回給客戶端的瀏覽器。Java Servlet 是 JSP 的技術基礎,而且大型的 Web 應用程序的開發(fā)需要 Java Servlet和 JSP 配合才能完成。 JSP 具備了 Java 技術的簡單易用,完全的面向對象,具有平臺無關性且安全可靠,主要面向因特網(wǎng)的所有特點。 Jquery( JavaScript) 介紹 JavaScript 是一種基于對象和事件驅動并具有相對安全性的客戶端腳本語言。同時也是一種廣泛用于客戶端 Web 開發(fā)的腳本語言,常用來給 HTML(標準通用標記語言的子集)網(wǎng)頁添加動態(tài)功能,比如響應用戶的各種操作。它最初由網(wǎng)景公司( Netscape)的Brendan Eich 設計,是一種動態(tài)、弱類型、基于原型的語言,內置支持類。 JavaScript是 Sun 公司 (已被 oracle 收購)的注冊商標。 Ecma 國際以 JavaScript 為基礎制定了 第 13 頁 共 38 頁 ECMAScript 標準。 JavaScript 也可以用于其他場合,如服務器端編 程。完整的JavaScript 實現(xiàn)包含三個部分: ECMAScript,文檔對象模型,瀏覽器對象模型。 jQuery 是一個兼容多瀏覽器的 javascript 框架,核心理念是 write less,do more(寫得更少 ,做得更多 )。 jQuery 是免費、開源的,使用 MIT 許可協(xié)議。 jQuery 的語法設計可以使開發(fā)者更加便捷,例如操作文檔對象、選擇 DOM 元素、制作動畫效果、事件處理、使用 Ajax 以及其他功能。除此以外, jQuery 提供 API 讓開發(fā)者編寫插件。其模塊化的使用方式使開發(fā)者可以很輕松的開發(fā)出功能強大的靜 態(tài)或動態(tài)網(wǎng)頁。 DWR( Ajax) 介紹 AJAX 指異步 JavaScript 及 XML( AsynchronousJavascript+XML )。核
點擊復制文檔內容
研究報告相關推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1