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

正文內(nèi)容

應(yīng)用jsp和hibernate設(shè)計實現(xiàn)在線通_訊錄_本科畢業(yè)設(shè)計(完整版)

2025-08-26 09:27上一頁面

下一頁面
  

【正文】 地址,向該地址所指向的 Web 服務(wù)器發(fā)出請求。 本通訊錄將極有普通通訊錄的主要功能,它可以對聯(lián)系人進(jìn)行分組,并可以添加或刪除組,也可以添加或刪除聯(lián) 系人,或者對已經(jīng)保存的聯(lián)系人信息進(jìn)行修改,查詢功能也是必不可少的。在設(shè)計軟件的同時,盡可能的減少對系統(tǒng)資源的占用,并 且力求做到通過使用本系統(tǒng),提高用戶之間的聯(lián)系效率,本 科 畢 業(yè) 設(shè) 計 第 3 頁 共 29 頁 使通訊錄的管理工程化,規(guī)范化。 選擇 JAVA 技術(shù),關(guān)鍵在于它有一組強大的控件庫,如 Web 服務(wù)器控件、 Web 用戶控件、 HTML 控件等,最為熟悉的莫過于登錄控件,它為應(yīng)用程序提供了一種可靠的、無需編程的登錄解決方案,同時幫助實現(xiàn)網(wǎng)站的用戶身份驗證過程的自動化。因此,除了姓名與性別外,其他信息都可以是空的,但既然是通訊錄,其中也至應(yīng)當(dāng)記錄該聯(lián)系人的一項聯(lián)系信息,所以,對上述信息記錄時的要求應(yīng)當(dāng)為:姓名與性別是必需的,其他所有信息至少有一項不為空。 另外,為了避免所有人打開電腦都能隨意查看機主的通訊錄,本系統(tǒng)還應(yīng)設(shè)置一個登錄界面,即擁有機 主的用戶名和密碼才能進(jìn)入系統(tǒng)。這種頁面可以完成操作數(shù)據(jù)庫、上傳文件等復(fù)雜的邏輯處理功能。接下來, Servlet 容器加載轉(zhuǎn)換后的 Servlet 類,實例化一個對象處理客戶端的請求,在請求處理完成后,響應(yīng)對象被 JSP 容器接收,容器將 HTML 格式響應(yīng)信息發(fā)送到客戶端,這一階段是執(zhí)行階段。 JSP 技術(shù)使得開發(fā)人員的分工更加明確,頁面設(shè)計者可以修改內(nèi)容而不影響邏輯,應(yīng)用程序的開發(fā)者可以修改邏輯而不影響內(nèi)容。 JSP 標(biāo)記具有可擴充性,允許開發(fā)者擴展 JSP 標(biāo)記,開發(fā)人員也能夠定制常用功能標(biāo)記庫。但值得注意的是 Session 對象是非線程安全的。它是可選的,也可以設(shè)計編寫自己的底層事務(wù)處理代碼。 c)基于 Hibernate 開發(fā)的各種應(yīng)用系統(tǒng)可維護(hù)性好,系統(tǒng)修改十分方便。數(shù)據(jù)庫連接池負(fù)責(zé)分配、管理和釋放數(shù)據(jù)庫連接,它允許應(yīng)用程序重復(fù)使用一個現(xiàn)有的數(shù)據(jù)庫連接,而再不是重新建立一個;釋放空閑時間超過最大空閑時間的數(shù)據(jù)庫連接來避免因為沒有釋放數(shù)據(jù)庫連接而引起的數(shù)據(jù)庫連接遺漏。 property name=acquireIncrement value=${}/ 定義在從數(shù)據(jù)庫獲取新連接失敗后重復(fù)嘗試的次數(shù)。 SQLException,如設(shè)為 0 則無限期等待,單位毫秒。 Log4j 日志配置 direct log messages to stdout and file = 本 科 畢 業(yè) 設(shè) 計 第 11 頁 共 29 頁 =INFO =INFO =INFO = = =%5p(%F:%L)%c{1}:%L %m%n =debug =debug =debug =debug =debug =debug =debug =debug,stdout 開發(fā)工具 Eclipse 簡介 Eclipse 平臺是一個具有一組強大服務(wù)的框架,這些服務(wù)支持插件,比如 Java 開 發(fā)環(huán)境插件( JDT)、插件開發(fā)環(huán)境( PDE)和其他的第三方插件( New tool)。 工作臺為 Eclipse 提供用戶界面。 MySQL Server 簡介 MySQL 是一個開放源碼的小型關(guān)系型數(shù)據(jù)庫管理系統(tǒng),開發(fā)者為瑞典 MySQL AB公司,目前 MySQL 被廣泛地應(yīng)用在 Inter 上的中小型網(wǎng)站中。擁有一個非常快速而且穩(wěn)定的基于線 程的內(nèi)存分配系統(tǒng),可以持續(xù)使用面不必?fù)?dān)心其穩(wěn)定性。 聯(lián)系人管理 聯(lián)系人管理模塊包括添加聯(lián)系人,刪除聯(lián)系人,修改聯(lián)系人信息等。普通用戶只能填寫留言和查看留言,只有管理員才能刪除留言。流程圖如圖 所示。如圖 所示。} 用戶登錄 Hibernate 操作: public User login(User user) { // TODO Autogenerated method stub String value=()。 部分實現(xiàn)代碼 聯(lián)系人添加或者修改部分代碼: public String saveOrUpdate(){ String id= getRequest().getParameter(id)。 } 查詢聯(lián)系人部分代碼: public String listContantByConditon(){ contantList=(contant)。} 查詢聯(lián)系人: SuppressWarnings(unchecked) public Contant findById(String id) { String queryString = From Contant where id= +id。} 本 科 畢 業(yè) 設(shè) 計 第 23 頁 共 29 頁 實現(xiàn)后界面示意圖 圖 添加聯(lián)系人界面示意圖 留言板 數(shù)據(jù)庫表單 表 留言板表 字段名稱 數(shù)據(jù)類型 長度 是否允許為空 說明 Id Int 4 否 主鍵 UserName Int 4 否 用戶名稱 Content Char 500 否 內(nèi)容 數(shù)據(jù)庫實體圖 留言板實體包括用戶名、留言內(nèi)容、留言列表。} 刪除留言部分代碼: public String deleteMessage(){ String id= getRequest().getParameter(id)。 return SUCCESS。 if(()0){ me = (Message) (0)。%).append(()+%39。 SuppressWarnings(unchecked) ListContant list = ()。之前的設(shè)計中,不但任何人都可以進(jìn)行注冊,而且注冊用戶還可以對聯(lián)系人的信息進(jìn)行修改,這樣就失去了管理員存在的意義??梢詫β?lián)系人的信息導(dǎo)出到 word 或者 excel 中,也可以進(jìn)行打印,上傳聯(lián)系人圖片等等。其次,要感謝幫我 進(jìn)行系統(tǒng)測試 的同學(xué), 他在對我系統(tǒng)進(jìn)行使用的過程中發(fā)現(xiàn)了我設(shè)計過程中存在的一些缺陷,同時也給出了一些建議,在此表示感謝 。在整個 課題設(shè)計 過程中 老師 給了我很大的幫助 。當(dāng)用戶注冊成功之后進(jìn)入到主界面,也對注冊用戶進(jìn)行了限制。} 實現(xiàn)后界面示意圖 圖 留言板示意圖 本 科 畢 業(yè) 設(shè) 計 第 27 頁 共 29 頁 結(jié) 論 經(jīng)過系統(tǒng)的研究和設(shè)計,整個系統(tǒng)實現(xiàn)了課題的要求。} if(!(())amp。} 刪除留言部分: 本 科 畢 業(yè) 設(shè) 計 第 26 頁 共 29 頁 public void deleteMessage(String id) { String sql = delete Message where id =+id。} public ListMessage listMessage() { String queryString = From Message。 messageList =()。 留 言 版 用 戶 名留 言 內(nèi) 容留 言 列 表 圖 留言板數(shù)據(jù)庫 實體 圖 本 科 畢 業(yè) 設(shè) 計 第 24 頁 共 29 頁 流程示意圖 用 戶 登 錄賬 號錯 誤 提示留 言 板管 理操 作 成 功失 敗 提示成 功 提示 圖 留言板流程圖 部分實現(xiàn)代碼 發(fā)表留言部分代碼: public String insertMessage(){ SimpleDateFormat date=new SimpleDateFormat(yyyyMMdd)。 Contant contant =new Contant()。} 刪除聯(lián)系人部分代碼: public String delete(){ String id= getRequest().getParameter(id)。 return SUCCESS。 User DBuser =(User) ().find(queryString,value).get(0)。 String info = 該用戶不存在! 。 return null。用戶管理部分包括用戶注冊和用戶登錄;聯(lián)系人管理包括添加聯(lián)系人、刪除聯(lián)系人、修改聯(lián)系人、查詢聯(lián)系人和聯(lián)系人分組,查詢聯(lián)系人包括姓名查詢和分組查詢;留言板包括填寫留言、刪除留言和查看留言。 刪除聯(lián)系人:把已經(jīng)存儲過的聯(lián)系人進(jìn)行刪除。 本 科 畢 業(yè) 設(shè) 計 第 13 頁 共 29 頁 4 總體設(shè)計 系統(tǒng)組成 系統(tǒng)由用戶信息管理、聯(lián)系人信息管理、留言板三部分組成。 MySQL 的核心程序采用完全的多線程編程。 Tomcat 簡介 Tomcat 服務(wù)器是一個免費的開放源代碼的 Web 應(yīng)用服務(wù)器,是 Apache 軟件基金會的 Jakarta 項目中的一個核心項目,由 Apache、 Sun 和其他一些公司及個人共同開發(fā)而本 科 畢 業(yè) 設(shè) 計 第 12 頁 共 29 頁 成。 平臺運行庫是內(nèi)核,它在啟動時檢查已安裝了哪些插件,并創(chuàng)建關(guān)于它們的注冊表信息。例如,跟蹤語句( trace),結(jié)構(gòu)轉(zhuǎn)儲和常見的 或 printf 調(diào)試語句。 本 科 畢 業(yè) 設(shè) 計 第 10 頁 共 29 頁 property name=acquireRetryDelay value=${}/ 連接關(guān)閉時默認(rèn)將所有未提交的操作回滾。 C3p0
點擊復(fù)制文檔內(nèi)容
研究報告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1