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

正文內(nèi)容

基于jsp的家教信息管理系統(tǒng)的開發(fā)設(shè)計(jì)與實(shí)現(xiàn)(編輯修改稿)

2024-12-12 02:26 本頁(yè)面
 

【文章內(nèi)容簡(jiǎn)介】 +JavaJSP。 JSP 的構(gòu)架優(yōu)劣 1 一次編寫 ,到處運(yùn)行。除了系統(tǒng)之外 ,代碼不用做任何更改。 2 系統(tǒng)的多平臺(tái)支持?;旧峡梢栽谒衅脚_(tái)上的任意環(huán)境 中開發(fā) ,在任意環(huán)境中進(jìn)行系統(tǒng)部署 ,在任意環(huán)境中擴(kuò)展。相比 的局限性是顯而易見的。 3 強(qiáng)大的可伸縮性。從只有一個(gè)小的 Jar 文件就可以運(yùn)行 Servlet/JSP,到由多臺(tái)服務(wù)器進(jìn)行集群和負(fù)載均衡 ,到多臺(tái) Application 進(jìn)行事務(wù)處理 ,消息處理 ,一臺(tái)服務(wù)器到無(wú)數(shù)臺(tái)服務(wù)器 ,Java 顯示了一個(gè)巨大的生命力。 4 多樣化和功能強(qiáng)大的開發(fā)工具支持。這一點(diǎn)與 ASP很像 ,Java已經(jīng)有了許多非常優(yōu)秀的開發(fā)工具 ,而且許多可以免費(fèi)得到 ,并且其中許多已經(jīng)可以順利的運(yùn)行于多種平臺(tái)之下。 5 支持服務(wù)器端組件。 web 應(yīng)用需要 強(qiáng)大的服務(wù)器端組件來(lái)支持 ,開發(fā)人員需要利用其他工具設(shè)計(jì)實(shí)現(xiàn)復(fù)雜功能的組件供 web 頁(yè)面調(diào)用 ,以增強(qiáng)系統(tǒng)性能。 JSP可以使用成熟的 JAVA BEANS 組件來(lái)實(shí)現(xiàn)復(fù)雜商務(wù)功能。 JSP 的數(shù)據(jù)庫(kù)支持 Java 中連接數(shù)據(jù)庫(kù)的技術(shù)是 JDBC,Java 程序通過(guò) JDBC 驅(qū)動(dòng)程序與數(shù)據(jù)庫(kù)相連 ,執(zhí)行查詢、提取數(shù)據(jù)等操作。 Sun 公司還開發(fā)了 JDBCODBC bridge,利用此技術(shù) Java 程序可以訪問(wèn)帶有 ODBC 驅(qū)動(dòng)程序的數(shù)據(jù)庫(kù) ,目前大多數(shù)數(shù)據(jù)庫(kù)系統(tǒng)都帶有 ODBC 驅(qū)動(dòng)程序 ,所以 Java 程序能訪問(wèn)諸如 Oracle、 Sybase、 MS SQL Server和 MS Access 等數(shù)據(jù)庫(kù)。 此外 ,通過(guò)開發(fā)標(biāo)識(shí)庫(kù) ,JSP 技術(shù)可以進(jìn)一步擴(kuò)展。第三方開發(fā)人員和其他人員可以為常用功能創(chuàng)建自己的標(biāo)識(shí)庫(kù)。這使得 Web 頁(yè)面開發(fā)人員能夠使用熟悉的工具和如同標(biāo)識(shí)一樣的執(zhí)行特定功能的構(gòu)件來(lái)進(jìn)行工作。 JSP 技術(shù)很容易整合到多種應(yīng)用體系結(jié)構(gòu)中 ,以利用現(xiàn)存的工具和技巧 ,并且能擴(kuò)展到支持企業(yè)級(jí)的分布式應(yīng)用中。作為采用 Java 技術(shù)家族的一部分 ,以及Java 2 企業(yè)版體系結(jié)構(gòu)的一個(gè)組成部分 ,JSP 技術(shù)能夠支持高度復(fù)雜的基于 Web的應(yīng) 用。由于 JSP 頁(yè)面的內(nèi)置腳本語(yǔ)言是基于 Java 的 ,而且所有的 JSP 頁(yè)面都被編譯成為 Java Servlets,所以 JSP 頁(yè)面具有 Java 技術(shù)的所有好處 ,包括健壯的存儲(chǔ)管理和安全性。作為 Java 平臺(tái)的一部分 ,JSP 擁有 Java 編程語(yǔ)言“一次編寫 ,各處運(yùn)行”的特點(diǎn)。 JSP 的數(shù)據(jù)庫(kù)訪問(wèn)實(shí)現(xiàn)技術(shù)目前 ,無(wú)論大型數(shù)據(jù)庫(kù)還是中小型數(shù)據(jù)庫(kù)系統(tǒng) ,都具有了良好的 Inter 連接性。在應(yīng)用程序中與數(shù)據(jù)庫(kù)建立連接是訪問(wèn)數(shù)據(jù)庫(kù)的一步 ,也是最為重要的一步。在 JSP 腳本中可以通過(guò) JDBC 數(shù)據(jù)源來(lái)連接數(shù)據(jù)庫(kù) : JDBC(Java Data Base Connectivity,java 數(shù)據(jù)庫(kù)連接 )是一種用于執(zhí)行 SQL 語(yǔ)句的 Java API,可以為多種關(guān)系數(shù)據(jù)庫(kù)提供統(tǒng)一訪問(wèn) ,它由一組用 Java語(yǔ)言編寫的類和接口組成。 JDBC 為工具 /數(shù)據(jù)庫(kù)開發(fā)人員提供了一個(gè)標(biāo)準(zhǔn)的 API,據(jù)此可以構(gòu)建更高級(jí)的工具和接口 ,使數(shù)據(jù)庫(kù)開發(fā)人員能夠用純 Java API 編寫數(shù)據(jù)庫(kù)應(yīng)用程序 ,同時(shí) ,JDBC 也是個(gè)商標(biāo)名。 有了 JDBC,向各種關(guān)系數(shù)據(jù)發(fā)送SQL 語(yǔ)句就是一件很容易的事。換言之 ,有了 JDBC API,就不必為訪問(wèn) Sybase 數(shù)據(jù)庫(kù)專門寫 一個(gè)程序 ,為訪問(wèn) Oracle 數(shù)據(jù)庫(kù)又專門寫一個(gè)程序 ,或?yàn)樵L問(wèn)Informix 數(shù)據(jù)庫(kù)又編寫另一個(gè)程序等等 ,程序員只需用 JDBC API 寫一個(gè)程序就夠了 ,它可向相應(yīng)數(shù)據(jù)庫(kù)發(fā)送 SQL 調(diào)用。同時(shí) ,將 Java 語(yǔ)言和 JDBC 結(jié)合起來(lái)使程序員不必為不同的平臺(tái)編寫不同的應(yīng)用程序 ,只須寫一遍程序就可以讓它在任何平臺(tái)上運(yùn)行 ,這也是 Java 語(yǔ)言“編寫一次 ,處處運(yùn)行”的優(yōu)勢(shì)。 Java 數(shù)據(jù)庫(kù)連接體系結(jié)構(gòu)是用于 Java 應(yīng)用程序連接數(shù)據(jù)庫(kù)的標(biāo)準(zhǔn)方法。 JDBC 對(duì) Java 程序員而言是 API,對(duì)實(shí)現(xiàn)與數(shù)據(jù)庫(kù)連接的服務(wù)提供商而言是接口模 型。作為API,JDBC 為程序開發(fā)提供標(biāo)準(zhǔn)的接口 ,并為數(shù)據(jù)庫(kù)廠商及第三方中間件廠商實(shí)現(xiàn)與數(shù)據(jù)庫(kù)的連接提供了標(biāo)準(zhǔn)方法。 JDBC 使用已有的 SQL 標(biāo)準(zhǔn)并支持與其它數(shù)據(jù)庫(kù)連接標(biāo)準(zhǔn) ,如 ODBC 之間的橋接。 JDBC 實(shí)現(xiàn)了所有這些面向標(biāo)準(zhǔn)的目標(biāo)并且具有簡(jiǎn)單、嚴(yán)格類型定義且高性能實(shí)現(xiàn)的接口。 Java 具有堅(jiān)固、安全、易于使用、易于理解和可從網(wǎng)絡(luò)上自動(dòng)下載等特性 ,是編寫數(shù)據(jù)庫(kù)應(yīng)用程序的杰出語(yǔ)言。所需要的只是 Java 應(yīng)用程序與各種不同數(shù)據(jù)庫(kù)之間進(jìn)行對(duì)話的方法。而 JDBC 正是作為此種用途的機(jī)制。 JDBC 擴(kuò)展 了 Java 的功能。例如 ,用 Java 和 JDBC API 可以發(fā)布含有 applet 的網(wǎng)頁(yè) ,而該 applet 使用的信息可能來(lái)自遠(yuǎn)程數(shù)據(jù)庫(kù)。企業(yè)也可以用 JDBC 通過(guò) Intra 將所有職員連到一個(gè)或多個(gè)內(nèi)部數(shù)據(jù)庫(kù)中 (即使這些職員所用的計(jì)算機(jī)有 Windows、 Macintosh 和 UNIX 等各種不同的操作系統(tǒng) )。隨著越來(lái)越多的程序員開始使用 Java 編程語(yǔ)言 ,對(duì)從 Java 中便捷地訪問(wèn)數(shù)據(jù)庫(kù)的要求也在日益增加。 MIS 管理員們都喜歡 Java 和 JDBC 的結(jié)合 ,因?yàn)樗?信息傳播變得容易和經(jīng)濟(jì)。企業(yè)可繼續(xù)使用它們安裝好的數(shù)據(jù)庫(kù) ,并能便捷地存取信息 ,即使這些信息是儲(chǔ)存在不同數(shù)據(jù)庫(kù)管理系統(tǒng)上。新程序的開發(fā)期很短。安裝和版本控制將大為簡(jiǎn)化。程序員可只編寫一遍應(yīng)用程序或只更新一次 ,然后將它放到服務(wù)器上 ,隨后任何人就都可得到最新版本的應(yīng)用程序。對(duì)于商務(wù)上的銷售信息服務(wù) , Java 和 JDBC 可為外部客戶提供獲取信息更新的更好方法。 “ SQL Server 配置管理器”選擇“ SQL Server 2020 網(wǎng)絡(luò)配置” ?“ SQLEXPRESS 的協(xié)議”將其中的“ TCP/IP 協(xié)議”改為啟用 ,如圖 34 所示。 圖 34 “ SQL Server 配置管理器”窗口 “ TCP/IP”點(diǎn)擊屬性打開如圖 35 所示窗口。 圖 35 “ TCP/IP 屬性”窗口 將“ TCP 端口”改為 1433 。 打開 Myeclipse,在網(wǎng)站項(xiàng)目的“ \WebRoot\WEBINF\lib” 文件夾下放入 SQL Server 2020 JDBC 驅(qū)動(dòng)程序“ ” 。 SQL Server 2020 JDBC 驅(qū)動(dòng)程序如圖 36 所示。 圖 36 SQL Server 2020 JDBC 驅(qū)動(dòng)程序 在網(wǎng)站項(xiàng)目的 Scr 文件夾下創(chuàng)建工具包“ //0.”在此包下創(chuàng)建數(shù)據(jù)庫(kù)連接類“ ” ,數(shù)據(jù)庫(kù)連接的代碼如下 : package //.。 import //.nection。 import //.verManager。 import //.Exception。 import //..DBConn。 public class DBConn Connection conn。 public Connection getConn return conn。 public DBConn try //.//.ServerDriver。 conn sa,123。 if ! //.ntlnconn2020 ok!!。 else //.ntlnconn2020 error!!。 catch ClassNotFoundException e 。 catch SQLException e 。 public static void mainString[] args new DBConn。 此后調(diào)用 “ DBConn”方法就可以實(shí)現(xiàn)數(shù)據(jù)庫(kù)的連接。 SQL Server 2020 數(shù)據(jù)庫(kù)介紹 SQL Server 2020 是 Microsoft 公司推出的 SQL Server 數(shù)據(jù)庫(kù)管理系統(tǒng)的一個(gè) 版本。該版本繼承了 SQL Server 版本的優(yōu)點(diǎn)同時(shí)又比它增加了許多更先進(jìn)的功能 ,具有使用方便 ,可伸縮性好與相關(guān)軟件集成程度高等優(yōu)點(diǎn) ,可跨越從運(yùn)行 Microsoft Windows 98 的膝上型電腦到運(yùn)行 Microsoft Windows 2020 的大型多處理器的服務(wù)器等多種平臺(tái)使用。 SQL Server 2020 數(shù)據(jù)庫(kù)引擎提供完整的 XML 支持。它還具有構(gòu)成最大的 Web 站點(diǎn)的數(shù)據(jù)存儲(chǔ)組件所需的可伸縮性、可用性和安全功能。 SQL Server 2020 程序設(shè)計(jì)模型與 Windows DNA 構(gòu)架集成 ,用以開發(fā) Web 應(yīng)用程序 ,并且SQL Serv
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1