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

正文內(nèi)容

基于java的出租車管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)論文(編輯修改稿)

2025-01-22 02:24 本頁(yè)面
 

【文章內(nèi)容簡(jiǎn)介】 生成內(nèi)容的邏輯被標(biāo)示及封裝在 JavaBeans組件中,捆綁在腳本中,并且所有的腳本在服務(wù)器端運(yùn)行。此外由于核心邏輯被封裝及標(biāo)識(shí)在 JavaBeans 中,因此 Web 管理人 員和頁(yè)面設(shè)計(jì)者,可以使用和和編輯 JSP 頁(yè)面,而不影響網(wǎng)頁(yè)內(nèi)容的組成。 在服務(wù)器端, JSP 引擎解釋 JSP 標(biāo)識(shí)和腳本,生成所請(qǐng)求的內(nèi)容(例如,訪問JavaBeans 組件,通過 JDBC 訪問數(shù)據(jù)庫(kù)或者包含文件),然后將結(jié)果以 HTML(或者 XML)頁(yè)面形式發(fā)送到瀏覽器。一方面,有助于作者保護(hù)自己的代碼,另一方面保證任何基于HTML 的 Web 瀏覽器的可用性的實(shí)現(xiàn)。 這種跨平臺(tái)的特性包含了目前主流網(wǎng)站服務(wù)器配置環(huán)境,同時(shí)它的語(yǔ)法寫作方式可媲美 ASP 那般易學(xué)易懂,在網(wǎng)絡(luò)安全技術(shù)方面甚至悄然超越 ASP 技術(shù)。所以,很可能在較短 時(shí)間內(nèi)取代現(xiàn)有網(wǎng)頁(yè)編譯技術(shù),成為商業(yè)網(wǎng)站的新標(biāo)準(zhǔn)。本節(jié)中將會(huì)討論 JSP 技術(shù)職場(chǎng)大變樣社區(qū)( ):下載畢業(yè)設(shè)計(jì)成品 5 的特性,從而更加了解這項(xiàng)新技術(shù)。 Microsoft SQLServer 簡(jiǎn)介 : SQLServer 這是一個(gè)基于關(guān)系型數(shù)據(jù)庫(kù)模型而建立數(shù)據(jù)庫(kù)管理系統(tǒng)軟件 (DBMS)??梢詭椭脩舴绞沟孬@取所需信息,還提供強(qiáng)大的數(shù)據(jù)處理工具。可以幫助用戶組織和共享數(shù)據(jù)庫(kù)信息,從而以便于用戶據(jù)數(shù)據(jù)庫(kù)信息作出決策。同時(shí),如果僅有 — 個(gè)數(shù)據(jù)庫(kù)管理系統(tǒng)軟件 (DBMS),只能進(jìn)行一些系統(tǒng)所需要的數(shù)據(jù)的簡(jiǎn)單處理,且對(duì)操作者有較高的專業(yè)技能要求。所以,信息系統(tǒng)的開發(fā)都 是在某種數(shù)據(jù)庫(kù)系統(tǒng)軟件〔 DBMS〕 管理環(huán)境下編寫相應(yīng)的程序,從而形成一個(gè)能夠滿足實(shí)際應(yīng)用需求且操作盡可能簡(jiǎn)單的實(shí)用應(yīng)用型信息系統(tǒng),稱之為二次開發(fā)。 SQLServer 還具有以下特點(diǎn): 1.使信息更易于查找和使用 SQLServer 繼續(xù)為簡(jiǎn)便地查找信息提供易于使用的工具。 2.支持 Web 功能的信息共享 SQLServer 允許通過企業(yè)內(nèi)網(wǎng) Inter 簡(jiǎn)便地實(shí)現(xiàn)信息共享,并且可以很容易地將數(shù)據(jù)庫(kù)定位到瀏覽器之中,它結(jié)合了桌面數(shù)據(jù)庫(kù)的功能和網(wǎng)站的功能。 3.用于信息管理的強(qiáng)大解決方案 開發(fā)人員和高級(jí) 用戶可以創(chuàng)建將 SQLServer 客戶端(界面)的易用性和 SQL 服務(wù)器可靠性和可擴(kuò)展性結(jié)合在一起的解決方案。 4.改變了數(shù)據(jù)庫(kù)窗口 可在 SQLServer 容納并顯示新的對(duì)象,增強(qiáng)了 SQLServer 數(shù)據(jù)庫(kù)的易用性。 5.提供名稱自動(dòng)更正功能 自動(dòng)解決了當(dāng)用戶想要重命名數(shù)據(jù)庫(kù)對(duì)象時(shí)出現(xiàn)的各種常見負(fù)面效應(yīng)。例如,當(dāng)用戶想要重命名表中的字段,數(shù)據(jù)庫(kù)將自動(dòng)在諸如查詢的對(duì)象中進(jìn)行相應(yīng)的更改。 6.具有子數(shù)據(jù)表功能 子數(shù)據(jù)表放在同一窗口之中,提供了嵌套式的視圖,這樣可以在同一窗口中專注相關(guān)的數(shù)據(jù)從而其進(jìn)行編輯。 7. 用戶只需簡(jiǎn)單地將 SQLServer 對(duì)象 (表、查詢等 )從數(shù)據(jù)庫(kù)放到 ODBC 數(shù)據(jù)源中,即可從 Microsoft SQLServer 中將數(shù)據(jù)導(dǎo)出到 Microsoft ACCESS 2021。 8.?dāng)?shù)據(jù)訪問頁(yè)功能 職場(chǎng)大變樣社區(qū)( ):下載畢業(yè)設(shè)計(jì)成品 6 該功能使用戶快捷方便地創(chuàng)建數(shù)據(jù) HTML 頁(yè),并且通過數(shù)據(jù) HTML 頁(yè),將數(shù)據(jù)庫(kù)應(yīng)用拓展到企業(yè)內(nèi)網(wǎng) Inter 上。這幫助用戶比以往更快捷、高效的方式共享信息。 9.共享組件的集成 SQLServer 利用新的 Web 組件和位于瀏覽器中的 COM 控件,為用戶提供了多種查看和分析數(shù)據(jù)的方式。 10. Microsoft SQL Server 交互性 Microsoft SQLServer 支持 OLE DB,使用戶可以將 SQLServer 界面的易用性與諸如 Microsoft SQL Server 的后端企業(yè)數(shù)據(jù)庫(kù)的可升級(jí)性相結(jié)合。 JavaBeans 簡(jiǎn)介: JSP 作為一個(gè)較好的動(dòng)態(tài)網(wǎng)站開發(fā)語(yǔ)言使之得到了越來越廣泛的應(yīng)用,在各種 JSP應(yīng)用程序中, JSP + JavaBean 的組合已成為了一種最常見的 JSP 程序的標(biāo)準(zhǔn)。 JavaBean被用來描述 Java 的軟件組件模型,這有點(diǎn)類似于 Microsoft 的 COM 組件。 Java 模型中,通過 JavaBean 無(wú)限擴(kuò)充 Java 程序的功能,可以通過 JavaBean 的組合很快地生成新的應(yīng)用程序。對(duì)于程序員來講,最好的一點(diǎn)是 JavaBean 實(shí)現(xiàn)了代碼的重復(fù)利用,另外它對(duì)于程序的易維護(hù)性也有很重大的意義。 JavaBean 是通過 Java 虛擬機(jī) (Java Virtual Machine)得以執(zhí)行,具有良好平臺(tái)無(wú)關(guān)性。 一個(gè) JavaBean 有三個(gè)部分組成: ( Property) Bean 的屬性就是對(duì)象的屬性,但提供了屬性讀取和設(shè)置的接口支持。例如一個(gè)時(shí)鐘 Bean 它可以有時(shí)區(qū)屬性,日 歷 Bean 則可以有年和月份屬性。每個(gè)屬性遵循簡(jiǎn)單的命名規(guī)則方法。這樣可以方便的找出 Bean 提供的屬性,從而查詢屬性值或改變屬性值,實(shí)現(xiàn)對(duì) Bean 進(jìn)行操作。 ( Method) 由于 Bean 實(shí)質(zhì)是 Java 對(duì)象,調(diào)用這個(gè)提供的方法是與其它交互作用的唯一途徑。JavaBean 嚴(yán)格遵守面向?qū)ο蟮脑O(shè)計(jì)邏輯,不允許外界訪問其任何實(shí)例字段(它沒有Public 字段)。這樣,調(diào)用對(duì)應(yīng)的是接觸 Bean 的唯一途徑。 ( Event) Bean 和其他軟件組件進(jìn)行信息交流的主要方式是接受和發(fā)送事件。這和對(duì)象之間進(jìn)行消息通 信類似。 職場(chǎng)大變樣社區(qū)( ):下載畢業(yè)設(shè)計(jì)成品 7 JavaBean 的傳統(tǒng)應(yīng)用領(lǐng)域在可視化,如 AWT 下的應(yīng)用。 JSP 誕生后, JavaBean 更多的應(yīng)用在非可視化領(lǐng)域,例如在服務(wù)器端應(yīng)用方面表現(xiàn)出來越來越強(qiáng)的生命力。利用非可視化 JavaBean, 封裝事務(wù)邏輯、對(duì)數(shù)據(jù)庫(kù)的操作等等,很好地實(shí)現(xiàn)了業(yè)務(wù)邏輯和前臺(tái)程序 (例如 JSP)的分離 ,這樣使系統(tǒng)具有更好的健壯性及靈活性。 Java 是一種真正的面向?qū)ο蟮恼Z(yǔ)言,即便是開發(fā)簡(jiǎn)單的程序,也必須設(shè)計(jì)對(duì)象。Java 的源碼在傳遞到客戶端執(zhí)行之前,必須先編譯,因而客戶端必須具備相應(yīng)平臺(tái)上的仿真器或解釋器, 它可以通過編譯器或解釋器來實(shí)現(xiàn)獨(dú)立于某個(gè)特定的平臺(tái)編譯代碼束縛。 Java 采用強(qiáng)類型檢查,即所有變量在編譯之前必須要聲明。 Java 是一種與 HTML無(wú)關(guān)的格式,因此必須通過像 HTML 中引用外媒體那樣子進(jìn)行裝載,其代碼以字節(jié)代碼的形式獨(dú)立保存在文檔中。 Java 采用靜態(tài)聯(lián),即 Java 的對(duì)象的引用必須在編譯時(shí)的進(jìn)行,以使編譯器能進(jìn)行強(qiáng)類型檢查。 Java 語(yǔ)言是一種與平臺(tái)無(wú)關(guān)的編程語(yǔ)言,具有“一次編寫,隨處運(yùn)行”的特點(diǎn),因此,非常適合于分布式的網(wǎng)絡(luò)編程中。隨著 Inter 網(wǎng)絡(luò)在我國(guó)的進(jìn)一步普及,參與及從事網(wǎng)絡(luò)編程 的人員也在不斷地增加,因此,將有越多的網(wǎng)絡(luò)開發(fā)者選用 Java 語(yǔ)言作為起編程工具,同時(shí),一些 C 和 C++程序員也在慢慢傾心于應(yīng)用 Java 語(yǔ)言編寫程序。 JDBC 驅(qū)動(dòng)程序簡(jiǎn)介: 從編程的角度看,兩個(gè)主要的類建立了與數(shù)據(jù)庫(kù)的連接。第一個(gè)類是DriverManager 類,是在 JDBC API 中提供的少數(shù)的實(shí)際類。 DriverManager 類負(fù)責(zé)去管理已注冊(cè)驅(qū)動(dòng)程序的集合,實(shí)際上就是獲得使用驅(qū)動(dòng)程序的細(xì)節(jié),這樣程序員們就可以不必直接處理它們。第二個(gè)類是 JDBC Driver 類。 JDBC 驅(qū)動(dòng)程序有四種類型。 第一種 驅(qū)動(dòng)程序:使用 JDBCODBC 橋,這是 作為 jdk 的一個(gè)標(biāo)準(zhǔn)部分被 包括的。第一種驅(qū)動(dòng)程序通過附加在 橋 JDBCODBC 的 “ 開放式數(shù)據(jù)庫(kù)連接 ”O(jiān)pen DataBase Connectivity( ODBC)驅(qū)動(dòng)程序來區(qū)分。 要想 連接一個(gè)不同的數(shù)據(jù)源, 你 只需要使用 ODBC 管理員注冊(cè)(或綁定)一個(gè)不同的 ODBC 數(shù)據(jù)源到 一個(gè) 合適的數(shù)據(jù)源名稱即可。 第二種 驅(qū)動(dòng)程序也 之 稱為部分 Java 驅(qū)動(dòng)程序,因?yàn)樗鼈冎苯訉? JDBC API 翻譯成具體數(shù)據(jù)庫(kù)的 API。 對(duì)于分布式 的 應(yīng)用程序,這種需求 可能 會(huì)產(chǎn)生額外的許 可證問題,還可能帶來可怕的潛在 的 代碼分布問題。 第三種 驅(qū)動(dòng)程序是純 Java 的 驅(qū)動(dòng)程序,它將 JDBC API 轉(zhuǎn)換成 為 獨(dú)立于 所連 數(shù)據(jù)庫(kù)職場(chǎng)大變樣社區(qū)( ):下載畢業(yè)設(shè)計(jì)成品 8 的協(xié)議 。 JDBC 驅(qū)動(dòng)程序并沒有直接和數(shù)據(jù)庫(kù)進(jìn)行通訊;它和一個(gè)中間件服務(wù)器通訊,然后這個(gè)中間件服務(wù)器和數(shù)據(jù)庫(kù)進(jìn)行通訊。這種額外的中間層次 顯然 提供了靈活性:可以 通過 相同的代碼 去 訪問不同的數(shù)據(jù)庫(kù),因?yàn)橹虚g件服務(wù)器隱藏 掉了 Java 應(yīng)用程序的細(xì)節(jié)。 想 要轉(zhuǎn)到不同的數(shù)據(jù)庫(kù), 你 只需 要 在中間件服務(wù)器上改變參數(shù)。 第四種 驅(qū)動(dòng)程序是純 Java 驅(qū)動(dòng) 的 程序,它 可以 直接與數(shù)據(jù)庫(kù)進(jìn)行通訊。很多程序員認(rèn)為這 也許 是最好的驅(qū)動(dòng)程序,因?yàn)樗峁┝俗罴训男阅?,并允許開發(fā)者 去 利用特定數(shù)據(jù)庫(kù)的功能。當(dāng)然,這種耦合 的緊密 會(huì)影響 它的 靈活性,特別是如果 你 需要 去 改變應(yīng)用程序中的底層數(shù)據(jù)庫(kù)。這種驅(qū)動(dòng)程序通常用于 applet 或 其它高度分布的程序。 JDBC 是 Java 的開發(fā)者 — Sun 的 JavaSoft 公司去制定的 Java 數(shù)據(jù)庫(kù)連接JavaDataBaseConnectivity 技術(shù)簡(jiǎn)稱,是為各種常見數(shù)據(jù)庫(kù)提供無(wú)縫聯(lián)接的技術(shù)。 JDBC在 Inter和 web應(yīng)用程序中發(fā)揮的作用和 ODBC在 Windows平臺(tái)應(yīng)用程序中發(fā)揮作用類似。 JDBC 有一個(gè)自身獨(dú)特的動(dòng)態(tài)的連接結(jié)構(gòu),它讓系統(tǒng)模塊化。利用 JDBC 來完成對(duì)數(shù)據(jù)庫(kù)的訪問主要包括以下四個(gè)組件: Java 應(yīng)用程序、驅(qū)動(dòng)器、 JDBC 驅(qū)動(dòng)器管理器和數(shù)據(jù)源。簡(jiǎn)單說, JDBC 能完成下列三件事: ; SQL 語(yǔ)句; 。 JDBC 是一種可以用于執(zhí)行 SQL 語(yǔ)句的 JavaAPI( Application Programming Interface,應(yīng)用程序接口)。它由一些 Java 寫成的類和界面組成。 JDBC 提供給數(shù)據(jù)庫(kù)應(yīng)用開發(fā)人員和數(shù)據(jù)庫(kù)前臺(tái) 工具開發(fā)人員一種標(biāo)準(zhǔn)的應(yīng)用程序接口,使開發(fā)人員可以使用純 Java 語(yǔ)言編寫較為完整的數(shù)據(jù)庫(kù)應(yīng)用程序。 通過使用 JDBC,開發(fā)人員可以方便地將 SQL 語(yǔ)句傳遞給幾乎任一種數(shù)據(jù)庫(kù)。也就是說,開發(fā)人員不必寫一個(gè)程序訪問 Sybase,再去寫另一個(gè)程序訪問 Oracle,再去寫一個(gè)程序訪問 Microsoft 的 SQLServer。通過 JDBC 寫的程序能夠自動(dòng)地將 SQL 語(yǔ)句傳遞給相應(yīng)的數(shù)據(jù)庫(kù)管理系統(tǒng)( DBMS)。不光如此,使用 Java 編寫的程序可以在任何支持Java 的平臺(tái)上運(yùn)行,這樣,不用在不同的平臺(tái)上編寫不同的應(yīng)用。 Java 和 JDBC 結(jié)合讓開發(fā)人員在開發(fā)數(shù)據(jù)庫(kù)應(yīng)用時(shí)實(shí)現(xiàn)“ WriteOnce, RunEverywhere!” Java 也具有安全、健壯、易用的特性,而且支持自動(dòng)從網(wǎng)上下載,是一種很好的和數(shù)據(jù)庫(kù)線鏈接而使用的編程語(yǔ)言。它所需要的是 Java 的應(yīng)用如何與各種各樣的數(shù)據(jù)職場(chǎng)大變樣社區(qū)( ):下載畢業(yè)設(shè)計(jì)成品 9 庫(kù)連接, JDBC 正是去實(shí)現(xiàn)這種連接的關(guān)鍵所在。 JDBC 極大擴(kuò)展了 Java 能力,使用 Java 和 JDBCAPI 就可以公布一個(gè)簡(jiǎn)單 Web 頁(yè),頁(yè)中帶有訪問遠(yuǎn)端數(shù)據(jù)庫(kù)的 Applet。或者企業(yè)通過 JDBC 使全部的職工(他們可以使用不同的操作系統(tǒng),如 Windwos, Machintosh 或 UNIX)在 Intra 上可以連接到幾個(gè)全球數(shù)據(jù)庫(kù)上,而這幾個(gè)全球數(shù)據(jù)庫(kù)可能是不相同的。 所有的數(shù)據(jù)庫(kù)的 方法 和 對(duì)象 都在 .* 里面,所以首先要 import .*,想要 連接數(shù)據(jù)庫(kù), 必須 首先要將驅(qū)動(dòng)程序調(diào)入。 ()。這是 JDBCODBC 的驅(qū)動(dòng)程序。 要想連接到 一個(gè)指定的數(shù)據(jù)庫(kù),必須 先 創(chuàng)建 Connection 類的一個(gè)實(shí)例 出來 。 String url = jdbc:odbc:Grocery prices。 Connection con = (url)。 注意在此用到的數(shù)據(jù)庫(kù)名稱是在 ODBC 設(shè)置控制面板中輸入的數(shù)據(jù)資源名。 URL 語(yǔ)法對(duì)于不同類型的數(shù)據(jù)庫(kù)會(huì) 變的 很不一樣 。 語(yǔ)法 像 這樣的: jdbc:subprotocol:subname 開頭 的 都是 JDBC,后面 接 子協(xié)議, 最后 是 ODBC 名稱。 若要使用純 JDBC 驅(qū)動(dòng)程序,必須安裝第三方軟件提供的驅(qū)動(dòng)程序,一般在數(shù)據(jù)庫(kù)的官方網(wǎng)站上可以找到這里不做討論。 本系統(tǒng)采用 JDBCODBC 驅(qū)動(dòng)程序 去連接數(shù)據(jù)庫(kù),并使用了 JavaBean 組件,有效的去避免了代碼的重復(fù),具體的過程如下: package exam。 import .*。 public class ExamBean { String strDBDriver=。 String strDBUrl=jdbc:odbc:exam。 private Connection conn=null。 private Statement stmt=null。 ResultSet rs=null。 public ExamBean() { } public ResultSet exec
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1