Java的面向?qū)ο缶幊?/a>">Java的面向?qū)ο缶幊?/a>
868
2022-05-30
前言
Java語言
Java語言體系比較龐大,包括多個模塊。從WEB項目應(yīng)用角度講有JSP、Servlet、JDBC、EJB四部分技術(shù)。其中還有其他的9個技術(shù)規(guī)范(JNDI,)
正文
Java Database Connectivity (JDBC)技術(shù)
JDBC(Java Database Connectivity) 是一種用于執(zhí)行 SQL 語句的 Java API。它由一組用 Java 編程語言編寫的類和接口組成。JDBC 為工具/數(shù)據(jù)庫開發(fā)人員提供了一個標(biāo)準(zhǔn)的API,使他們能夠用純Java API 來編寫數(shù)據(jù)庫應(yīng)用程序。
簡單地說,JDBC 可做三件事:
l???????? 與數(shù)據(jù)庫建立連接,
l???????? 發(fā)送 SQL 語句,
l???????? 處理結(jié)果。
Servlet技術(shù)
Servlet是運行在服務(wù)器端的程序,可以被認(rèn)為是服務(wù)器端的applet。servlet被Web服務(wù)器(例如Tomcat)加載和執(zhí)行,就如同applet被瀏覽器加載和執(zhí)行一樣。servlet從客戶端(通過Web服務(wù)器)接收請求,執(zhí)行某種操作,然后返回結(jié)果。
Servlet是服務(wù)端的Java應(yīng)用程序,可以生成動態(tài)的頁面,在客戶端Session中保存客戶的數(shù)據(jù)。它定義了動態(tài)生成HTML、XML或其他格式文檔的Web網(wǎng)頁的技術(shù)標(biāo)準(zhǔn)。
Servlet的主要優(yōu)點包括
l???????? Servlet是持久的。servlet只需Web服務(wù)器加載一次,而且可以在不同請求之間保持服務(wù)(例如一次數(shù)據(jù)庫連接)。
l???????? Servlet是與平臺無關(guān)的。
Java JDBC Servlet
版權(quán)聲明:本文內(nèi)容由網(wǎng)絡(luò)用戶投稿,版權(quán)歸原作者所有,本站不擁有其著作權(quán),亦不承擔(dān)相應(yīng)法律責(zé)任。如果您發(fā)現(xiàn)本站中有涉嫌抄襲或描述失實的內(nèi)容,請聯(lián)系我們jiasou666@gmail.com 處理,核實后本網(wǎng)站將在24小時內(nèi)刪除侵權(quán)內(nèi)容。