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