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

正文內(nèi)容

基于j2ee的博客系統(tǒng)的設(shè)計與實(shí)現(xiàn)畢業(yè)設(shè)計-閱讀頁

2025-07-03 14:41本頁面
  

【正文】 論內(nèi)容,評論數(shù),評論時間,評論IP和評論所屬日志。l Link Bean用來保存超鏈接的信息,包括:超鏈接ID,超鏈接標(biāo)題,超鏈接內(nèi)容和超鏈接所屬空間。HibernateSessionFactoryUtil代碼如下所示:public class HibernateSessionFactoryUtil { private static SessionFactory sessionFactory。 } public static SessionFactory getSessionFactory() { return sessionFactory。 登錄與注冊模塊用戶通過填寫注冊頁面的的要求完成注冊,注冊時需要符合系統(tǒng)對用戶注冊的要求,如用戶名不能重復(fù),輸入正確的驗(yàn)證碼等。注冊頁面如圖42所示:圖42 注冊頁面登錄功能的操作流程為根據(jù)用戶所填寫的登錄信息去用戶表里查詢,如果有該記錄,則說明登錄成功,然后根據(jù)用戶ID從空間信息表里取出信息,最后初始化用戶信息和用戶空間信息,登錄成功就跳轉(zhuǎn)到用戶博客首頁。 //從登錄頁面接收到帳號 private String password。 PersonDao dao = new PersonDaoHibernate()。 ().setAttribute(message, message)。 //登錄錯誤,仍返回登錄頁面 } else { ().getSession(true).setAttribute(account, account)。 //登錄成功,返回登錄成功頁面 } }} 日志管理模塊日志管理模塊主要包括的功能有對日志的添加,修改,刪除,查詢,詳細(xì)情況如下:在添加日志時首先選擇日志所屬的分類,選擇分類后再向日志表中插入日志內(nèi)容,日志內(nèi)容包括日志標(biāo)題,內(nèi)容,添加內(nèi)容部分采用現(xiàn)今流行的HTML編輯器ckeditor。 private String title。 private String ame。 Transaction tx = ()。 //定義一個Post類型的對象post (title)。 List list = (List) ().getSession(true).getAttribute(spacelist)。 //獲取要添加日志的所在空間 Integer sid = ()。 Category c = (ame, sid)。 Category category = (Category) (, new Integer(cid))。 (space)。 SimpleDateFormat sdf=new SimpleDateFormat(yyyy年MM月dd日 HH:mm:ss)。 ((dt))。 //將post對象保存 ()。 }}添加日志頁面如下圖44所示:圖44 添加日志頁面修改日志首先要根據(jù)日志ID查詢到所要修改的日志,然后從數(shù)據(jù)庫中讀取日志的相關(guān)信息到修改日志頁面,最后通過日志ID更新操作插入數(shù)據(jù)庫,修改日志頁面與添加日志頁面基本相同。 private String title。 private String ame。 public String execute() throws Exception{ Post post=null。 Transaction tx = ()。 //通過session獲取空間列表 Space s = (Space) (0)。 CategoryDao dao = new CategoryDaoHibernate()。 //通過分類名找到分類對象 Integer cid = ()。 PostDao pdao= new PostDaoHibernate()。 List plist=(List) (pid)。 //獲取post對象 (title)。 (category)。 //更新post ()。 }}刪除日志首先要根據(jù)日志ID查詢所要刪除的日志,然后執(zhí)行刪除指令對日志進(jìn)行刪除,刪除指令將刪除日志的所有信息。 //獲取post的id public String execute() { Integer pid = (id)。 Session session = ().getCurrentSession()。 PostDao pdao = new PostDaoHibernate()。 //通過id找到post對象列表 post = (Post) (0)。 //刪除post ()。 }} 日志評論模塊日志評論也就是對博主發(fā)表的日志進(jìn)行評論,評論者可以是任何人,評論者進(jìn)行評論時就會在數(shù)據(jù)庫評論表中留下一條記錄,評論者評論時需要留下用戶名,評論后系統(tǒng)會自動記錄評論的時間和IP地址。 private String rname。 public String execute() { Session session = () .getCurrentSession()。 Reply reply = new Reply()。 //將內(nèi)容保存到評論 (rname)。 (post)。//格式化時間 Date dt = new Date()。 //將時間保存到評論 (reply)。 return addReplySuccess。博主可以在寫日志前先設(shè)定分類,分類管理主要包括有添加,修改,刪除。 //從添加分類頁面獲取分類名稱 public String execute(){ Session session = ().getCurrentSession()。 Category c = new Category()。 //將名稱保存到分類 List list = (List)().getSession(true).getAttribute(slist)。 s= (Space) (0)。 Space space =(Space)(, new Integer(sid))。 //將空間對象保存到分類 (c)。 return addCategorySuccess。留言管理主要包括有對留言的添加,刪除,查詢,下面以添加留言代碼為例,添加留言代碼如下(省略getter(),setter()方法)所示:public class AddCommentAction extends ActionSupport { private String name。 private Integer sid。 Transaction tx = ()。 String ip = (String)().getRemoteAddr()。 //通過空間id找到空間對象 (space)。 (content)。//格式化時間 Date dt = new Date()。 (ip)。 ()。 }}添加留言頁面如圖410所示:圖410 添加留言頁面 系統(tǒng)配置本系統(tǒng)主要采用JSP技術(shù),因此操作系統(tǒng)中必須安裝有Java運(yùn)行環(huán)境JDK。所以分別安裝好Apache Tomcat Server ,在MySQL數(shù)據(jù)庫系統(tǒng)中建立好博客系統(tǒng)需要的基本表,索引等。這樣就完成了整個博客系統(tǒng)的部署,本地機(jī)器可以通過在Web瀏覽器中輸入://localhost:8080/Blog進(jìn)行查看。現(xiàn)在,系統(tǒng)和論文都已完成,我心中也倍感充實(shí),覺得這幾個月的努力沒有白費(fèi)。通過對軟件工程的學(xué)習(xí),我已深深了解了UML建模和需求分析對軟件初期設(shè)計時的重要性。在開發(fā)的前期由于對基礎(chǔ)知識的忽視,我也犯了很多本不應(yīng)該犯的錯誤,因此在這里做個總結(jié),不論做什么軟件或系統(tǒng),基礎(chǔ)很重要,基本功的扎實(shí)與否往往是成敗的關(guān)鍵。系統(tǒng)的特點(diǎn)本系統(tǒng)完成了當(dāng)今主流博客的大部分功能,包括注冊,登錄,發(fā)表日志,發(fā)表評論等。系統(tǒng)采用JSP技術(shù),真正做到了安全,穩(wěn)定,高效的特點(diǎn)。綜上所述,本系統(tǒng)具有功能豐富、架構(gòu)穩(wěn)定、響應(yīng)快速、安全可靠和很好的用戶體驗(yàn)等特點(diǎn)。對于數(shù)據(jù)表而言,對常檢索的字段沒有添加有效的索引,不然速度還可以再提升。在功能設(shè)計上,本系統(tǒng)只是完成了現(xiàn)今博客系統(tǒng)的基本功能,很多如好友管理,圖片上傳等功能都沒有,不能吸引更多的用戶,這也是本系統(tǒng)的不足之處。展望現(xiàn)在的成功就是以后的經(jīng)驗(yàn),現(xiàn)在的不足就是今后要努力的目標(biāo)。作為技術(shù)人員的我,更是要堅定不移的堅守這執(zhí)著的學(xué)習(xí)態(tài)度,為追求自己的理想而奮斗。首先得感謝我最尊敬的楊洋老師。你那嚴(yán)謹(jǐn)?shù)闹螌W(xué)態(tài)度,淵博的知識和對學(xué)生的嚴(yán)格要求,都給我留下了深刻的印象。此外,我還要感謝我的同學(xué)們,沒有和他們的共同交流和經(jīng)驗(yàn)分享,我想完成這次畢業(yè)設(shè)計也會很困難
點(diǎn)擊復(fù)制文檔內(nèi)容
黨政相關(guān)相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1