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

正文內(nèi)容

基于j2ee的博客系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)畢業(yè)設(shè)計(jì)(參考版)

2025-06-21 14:41本頁(yè)面
  

【正文】 。在此,對(duì)你表示衷心的感謝,謝謝您。為了讓我的畢業(yè)設(shè)計(jì)能按時(shí)完成,幫助我們把握進(jìn)度,你放棄了自己的休息時(shí)間,為我指導(dǎo)論文中的一字一句。 參考文獻(xiàn)[1] 耿祥義,[M].北京:.[2] Web整合開(kāi)發(fā)王者歸來(lái)(JSP+Servlet+Struts+Hibernate+ Spring)[M].北京:.[3] :基于MVC的Java Web的設(shè)計(jì)與開(kāi)發(fā)[M].北京:電子工業(yè)出版社,.[4] 伯格斯坦(.)著;汪青青,[M].北京:.[5] 企業(yè)應(yīng)用實(shí)戰(zhàn): Struts+Spring+Hibernate整合開(kāi)發(fā)[M].北京:.[6] 、優(yōu)化與管理維護(hù)[M].北京:. 致 謝經(jīng)過(guò)這段時(shí)間的忙碌,畢業(yè)設(shè)計(jì)終于完成,能順利的完成這次畢業(yè)設(shè)計(jì)與指導(dǎo)老師和同學(xué)們的幫助和支持是密不可分的。對(duì)于計(jì)算機(jī)這個(gè)行業(yè)來(lái)說(shuō),技術(shù)的更新日新月異,為了跟上時(shí)代的步伐,要活到老,學(xué)到老,讓我自己在每一天都在進(jìn)步。在界面設(shè)計(jì)方面,本系統(tǒng)只是完成了基本的用戶(hù)交互,對(duì)于更好更漂亮的界面設(shè)計(jì)則無(wú)法達(dá)到。對(duì)于面臨大的訪問(wèn)量時(shí),需要對(duì)從軟件和硬件方面進(jìn)行擴(kuò)展時(shí),比如,將數(shù)據(jù)庫(kù)進(jìn)行讀寫(xiě)分離,建立多臺(tái)并行的讀取數(shù)據(jù)庫(kù)服務(wù)器時(shí),目前程序不能自動(dòng)對(duì)這些數(shù)據(jù)庫(kù)進(jìn)行分配,需要修改程序才能達(dá)到。系統(tǒng)的不足系統(tǒng)有很多不足的地方。界面設(shè)計(jì)方面添加了JavaScript技術(shù),做到了友好的用戶(hù)體驗(yàn)。從系統(tǒng)設(shè)計(jì)方面來(lái)看,本系統(tǒng)采用流行的MVC設(shè)計(jì)模式,便于管理與擴(kuò)展。以下主要總結(jié)一下系統(tǒng)的主要特點(diǎn)以及系統(tǒng)的不足。在系統(tǒng)的整個(gè)開(kāi)發(fā)過(guò)程中,我也領(lǐng)悟到了程序設(shè)計(jì)語(yǔ)言的基礎(chǔ)對(duì)系統(tǒng)實(shí)現(xiàn)的重要性,指導(dǎo)老師在開(kāi)發(fā)過(guò)程中反復(fù)強(qiáng)調(diào)了語(yǔ)言基礎(chǔ)的關(guān)鍵性。經(jīng)過(guò)這幾個(gè)月來(lái)的深入實(shí)踐,我從當(dāng)初對(duì)Web系統(tǒng)的一知半解到現(xiàn)在已基本掌握開(kāi)發(fā)流程的關(guān)鍵。系統(tǒng)首頁(yè)如下圖411所示:圖411 系統(tǒng)首頁(yè)第5章 結(jié) 論目前為止,論文的撰寫(xiě)已告一段落,這幾個(gè)月來(lái)我把主要的時(shí)間都放在系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)以及論文的撰寫(xiě)上,雖然系統(tǒng)開(kāi)發(fā)過(guò)程很艱辛,開(kāi)發(fā)中也遇到了大大小小很多問(wèn)題,但經(jīng)過(guò)我和指導(dǎo)老師的努力都一一克服了。然后將MyEclipse編譯生成的WAR文件部署到Tomcat的webapps目錄下。此外,系統(tǒng)服務(wù)器采用Apache Tomcat ,端口為8080,數(shù)據(jù)庫(kù)采用MySQL Server ,端口3306。 return addComSuccess。 //將ip保存到留言對(duì)象 (ment)。 ((dt))。 SimpleDateFormat sdf=new SimpleDateFormat(yyyy年MM月dd日 HH:mm:ss)。 //將空間對(duì)象保存到留言 (name)。 //獲取本地ip Space space = (Space) (, new Integer(sid))。 Comment ment = new Comment()。 public String execute() { Session session = () .getCurrentSession()。 private String content。 }}分類(lèi)管理頁(yè)面如圖48和圖49所示:圖48 分類(lèi)管理頁(yè)面圖49 分類(lèi)管理頁(yè)面 留言模塊留言模塊記錄的是瀏覽者對(duì)博主的留言,瀏覽著留言時(shí)需要留下用戶(hù)名,系統(tǒng)會(huì)自動(dòng)記錄下留言時(shí)間和留言IP地址。 //保存分類(lèi) ()。 //獲取分類(lèi)所在空間 (space)。 Integer sid=()。 Space s=null。 (name)。 Transaction tx = ()。下面以添加分類(lèi)代碼為例,添加分類(lèi)代碼如下(省略getter(),setter()方法)所示:public class AddCategoryAction extends ActionSupport { private String name。 }}日志評(píng)論頁(yè)面如下圖47所示:圖47 日志評(píng)論頁(yè)面 分類(lèi)模塊分類(lèi)模塊是對(duì)日志的分類(lèi),日志分成不同的類(lèi)別可以方便的進(jìn)行查詢(xún)。 //保存評(píng)論 ()。 ((dt))。 SimpleDateFormat sdf=new SimpleDateFormat(yyyy年MM月dd日HH:mm:ss)。 Post post = (Post) (, new Integer(pid))。 (rcontent)。 Transaction tx = ()。 private Integer pid。添加評(píng)論代碼如下(省略getter(),setter()方法)所示:public class AddReplyAction extends ActionSupport { private String rcontent。 return deleteSuccess。 (post)。 List plist = (List) (pid)。 Transaction tx = ()。 Post post = null。具體流程如下圖46所示:圖46 刪除日志流程圖刪除日志代碼如下(省略getter(),setter()方法)所示:public class DeletePostAction extends ActionSupport { private String id。 return editSuccess。 (post)。 (content)。 //通過(guò)id找到post對(duì)象列表 post=(Post)(0)。 Integer pid = (id)。 Category category = (Category) (, new Integer( cid))。 Category c = (ame, sid)。 Integer sid = ()。 List list = (List) ().getSession(true).getAttribute(splist)。 Session session = ().getCurrentSession()。 private String id。 //從編輯頁(yè)面接收標(biāo)題 private String content。具體流程如下圖45所示:圖45 修改日志流程圖修改日志代碼如下(省略getter(),setter()方法)所示:public class EditPostAction extends ActionSupport { private static final long serialVersionUID = 7616571471898530213L。 return addSuccess。 //將時(shí)間保存到post (post)。 //格式化時(shí)間 Date dt = new Date()。 //將空間對(duì)象保存到post (category)。 Space space = (Space) (, new Integer(sid))。 //通過(guò)分類(lèi)名找到分類(lèi)對(duì)象 Integer cid = ()。 CategoryDao dao = new CategoryDaoHibernate()。 Space s = (Space) (0)。 //將接收到的標(biāo)題存入post (content)。 Post post = new Post()。 public String execute() throws Exception { Session session = ().getCurrentSession()。 //從添加日志頁(yè)面接收標(biāo)題 private String content。如果失敗則退出,然后更新日志發(fā)表時(shí)間,IP以及設(shè)置點(diǎn)擊數(shù)(Hit)為0,具體流程如圖43所示:圖43 添加日志流程圖添加日志代碼如下(省略getter(),setter()方法)所示:public class AddPostAction extends ActionSupport { private static final long serialVersionUID = 6214943526110239290L。 //數(shù)據(jù)若遇數(shù)據(jù)庫(kù)中數(shù)據(jù)匹配則將account保存到session return LoginSuccess。 return input。 //驗(yàn)證密碼是否與數(shù)據(jù)庫(kù)中數(shù)據(jù)匹配,若不匹配則 if ((account, password) == null) { //返回消息錯(cuò)誤 message = 用戶(hù)名和密碼錯(cuò)誤!。 //從登錄頁(yè)面接收到密碼 public St
點(diǎn)擊復(fù)制文檔內(nèi)容
黨政相關(guān)相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1