王牌对王牌第一季综艺,黄视频在线观看网站,世界一级毛片,成人黄色免费看

薈聚奇文、博采眾長、見賢思齊
當(dāng)前位置:公文素材庫 > 計(jì)劃總結(jié) > 工作總結(jié) > J2EE課程實(shí)訓(xùn)總結(jié)報告

J2EE課程實(shí)訓(xùn)總結(jié)報告

網(wǎng)站:公文素材庫 | 時間:2019-05-29 07:08:48 | 移動端:J2EE課程實(shí)訓(xùn)總結(jié)報告

J2EE課程實(shí)訓(xùn)總結(jié)報告

寧波大紅鷹學(xué)院

201*-201*學(xué)年第一學(xué)期

201*級?栖浖夹g(shù)專業(yè)《J2EE框架技術(shù)實(shí)訓(xùn)》

專業(yè):軟件技術(shù)學(xué)生姓名:實(shí)訓(xùn)課題:論壇管理系統(tǒng)指導(dǎo)教師:

一、實(shí)訓(xùn)任務(wù)

1.在MyeclipseDerby中建立數(shù)據(jù)庫lt(datenamecontentid)2.編寫hibernate程序向數(shù)據(jù)內(nèi)插入數(shù)據(jù)

3.添加structs,信息發(fā)送:游客信息的發(fā)送。

4.管理員的注冊和登錄。如果登錄失敗,轉(zhuǎn)入注冊頁面。5.消息的查詢:根據(jù)id號,進(jìn)行信息的查詢。6.消息的管理:包括消息的修改和刪除。

二、功能設(shè)計(jì)

1、系統(tǒng)功能分析:

這是一個使用SH框架實(shí)現(xiàn)用戶的登錄、注冊、刪除、修改等功能的系統(tǒng)。首先在登錄界面(index.jsp)輸入用戶名及密碼進(jìn)行登錄。若登錄成功則跳轉(zhuǎn)到用戶主頁,該頁面可以進(jìn)行刪除、修改、查詢等操作;若登錄失敗則進(jìn)入注冊界面,注冊完畢后即可登錄了。2、數(shù)據(jù)庫設(shè)計(jì):

createtablelt(idchar(10)primarykey,namechar(10),contentchar(50),datechar(20));

3、代碼設(shè)計(jì):

hibernate插入數(shù)據(jù)

Sessions1=HibernateSessionFactory.getSession();Transactiont=s1.beginTransaction();Ltlt=newLt();lt.setId(id);lt.setName(name);

lt.setContent(content);lt.setDate(date);s1.save(lt);t.commit();

HibernateSessionFactory.closeSession();

structs信息發(fā)送

Sessions1=HibernateSessionFactory.getSession();Transactiont=s1.beginTransaction();Ltlt=newLt();lt.setId(id);lt.setName(name);

lt.setContent(content);lt.setDate(date);s1.update(lt);t.commit();

HibernateSessionFactory.closeSession();

用戶登錄和注冊

Sessions=HibernateSessionFactory.getSession();

Stringhql="selectltfromLtasltwhereid=""+id+""andname=""+name+""";Queryq=s.createQuery(hql);Listl=q.list();for(Lta:l){

out_id=a.getId();out_name=a.getName();}

this.setName(out_name);

HibernateSessionFactory.closeSession();

Sessions1=HibernateSessionFactory.getSession();Transactiont=s1.beginTransaction();Ltlt=newLt();lt.setId(id);lt.setName(name);

lt.setContent(content);lt.setDate(date);s1.save(lt);t.commit();

HibernateSessionFactory.closeSession();

消息查詢

Sessions=HibernateSessionFactory.getSession();Stringhql="selectltfromLtasltwhereid=""+id+""andname=""+name+""";Queryq=s.createQuery(hql);Listl=q.list();for(Lta:l){

out_id=a.getId();out_name=a.getName();

out_content=a.getContent();out_date=a.getDate();}

this.setId(out_id);this.setName(out_name);

this.setContent(out_content);this.setDate(out_date);

HibernateSessionFactory.closeSession();

消息管理

Sessions1=HibernateSessionFactory.getSession();Transactiont=s1.beginTransaction();Ltlt=newLt();lt.setId(id);lt.setName(name);

lt.setContent(content);lt.setDate(date);s1.update(lt);t.commit();

HibernateSessionFactory.closeSession();

三、總結(jié)

經(jīng)過這次的實(shí)訓(xùn),讓我對SSH框架有了很深的了解,雖然過程中出現(xiàn)的一些問題,但是在老師和同學(xué)的細(xì)心指導(dǎo)下,最終玩成了這個項(xiàng)目,這對于即將要制作畢業(yè)作品的我來說無疑是最大的幫助。

學(xué)生簽名:

日期:

擴(kuò)展閱讀:J2EE實(shí)訓(xùn)報告

JavaEE實(shí)訓(xùn)報告

實(shí)習(xí)目標(biāo)及意義

JavaEE是sun公司推出的企業(yè)級應(yīng)用程序版本。能夠?yàn)槲覀儙椭_發(fā)和部署可移植、健壯、可伸縮且安全的服務(wù)器端Java應(yīng)用程序。JavaEE是在JavaSE的基礎(chǔ)上構(gòu)建的,它提供Web服務(wù)、組件模型、管理和通信API,可以用來實(shí)現(xiàn)企業(yè)級的面向服務(wù)體系結(jié)構(gòu)和Web2.0應(yīng)用程序。

在我作為大學(xué)生的最后一個學(xué)期里,有這么一個實(shí)訓(xùn)機(jī)會讓我更透徹的體會到JavaEE應(yīng)用框架的妙處,從而深刻理解這3個框架的詳細(xì)應(yīng)用:用Struts架構(gòu)系統(tǒng)的表示層,Spring架構(gòu)的業(yè)務(wù)層,Hibernate架構(gòu)的持久層,形成一個統(tǒng)一的架構(gòu)進(jìn)行WEB開發(fā),使系統(tǒng)層次劃分更為清晰,減少了系統(tǒng)冗余代碼大大增加了項(xiàng)目的可擴(kuò)展性,降低了維護(hù)成本,提高系統(tǒng)開發(fā)效率,為我之后的實(shí)習(xí)工作提供了很大的幫助。

實(shí)習(xí)任務(wù)

基于Struts-Hibernate的JavaEE整合架構(gòu),剖析Struts-Hibernate整合原

理和關(guān)鍵技術(shù),根據(jù)公共咨詢平臺系統(tǒng)的需求,設(shè)計(jì)并實(shí)現(xiàn)一個跨平臺的數(shù)字化公共咨詢交流平臺。實(shí)現(xiàn)向政府部門進(jìn)行問題咨詢,對咨詢信息進(jìn)行新增、檢索、更新、刪除等操作。利用Struts-Hibernate架構(gòu)降低了系統(tǒng)的耦合度,提高系統(tǒng)的可移植性,可擴(kuò)展性和安全性。達(dá)到在可擴(kuò)展的企業(yè)級應(yīng)用開發(fā)中有很好的前景。規(guī)范公共咨詢信息管理,提高工作效率。

基于Struts-Hibernate的JavaEE整合架構(gòu),通過對企業(yè)級應(yīng)用系統(tǒng)中數(shù)

據(jù)表示,業(yè)務(wù)邏輯出來和數(shù)據(jù)持久化的層次化松耦合,以增強(qiáng)應(yīng)用系統(tǒng)的適應(yīng)性和可伸縮性,提高代碼的復(fù)用性和系統(tǒng)開發(fā)效率。

實(shí)習(xí)內(nèi)容

J2EE開發(fā)環(huán)境介紹:基于window操作系統(tǒng)的MyEclipse,tomcat7.0.6。首先下載相關(guān)的軟件進(jìn)行配置J2EE的開發(fā)環(huán)境變量

軟件版本:

jdk:jdk1.6.0_24

Tomcat:apache-tomcat-7.0.6SQL:SQLyogEnt

Eclipse:MyEclipse8.5

Hibernate配置及基本內(nèi)容Struts配置及基本內(nèi)容

Struts-Hibernate的JavaEE整合架構(gòu):開源的Struts是基于模型視圖控制器的Web應(yīng)用開發(fā)框架,其工作是在V層和C層分別提供了豐富的UI表示和強(qiáng)大的控制轉(zhuǎn)發(fā)支持,M層優(yōu)良的開發(fā)兼容性,提高了開發(fā)人員對數(shù)據(jù)模型出來的自由度高,為其與開源Hibernate的對象關(guān)系映射框架的有機(jī)整合提供技術(shù)支持。Hibernate通過對象/關(guān)系映射描述文件在值對象和數(shù)據(jù)庫表之間建立一個映射關(guān)系。

工程及主要代碼:

e_learning:

任務(wù)一:給e_learning的注冊頁面中新加一項(xiàng)功能真實(shí)姓名,寫入代碼:

,這樣注冊頁面中就有了真實(shí)姓名文本框了,在相應(yīng)的

action中定義這些屬性并寫入它的get、set方法,使之能提交到數(shù)據(jù)庫中,并且我們要將在數(shù)據(jù)庫中新加一項(xiàng)真實(shí)姓名,使之與工程里的內(nèi)容相一致,這樣這項(xiàng)功能就基本完成了,當(dāng)我們再次注冊時就要填入我們的真實(shí)姓名了,若注冊成功,數(shù)據(jù)庫中將會顯示用戶的真實(shí)姓名。

任務(wù)二:給e_learning中新添加一項(xiàng)內(nèi)容,使之能編輯個人的詳細(xì)信息。第一在success.jsp頁面中寫入代碼編輯個人詳細(xì)信息,使之將點(diǎn)擊編輯個人詳細(xì)信息按鈕時,直接跳轉(zhuǎn)到詳細(xì)信息頁面detailinfo.jsp頁面,并且在detailinfo.jsp頁面中加入代碼:

aa,bb,cc,

StringbasePath=request.getScheme()+"://"

+request.getServerName()+":"++path+"/";

request.getServerPort()

。

使此頁面具有編輯個人詳細(xì)信息的功能。并且必須在相應(yīng)的action里定義這些屬性并加入get、set方法,使之能提交到數(shù)據(jù)庫中,當(dāng)修改詳細(xì)信息成功時,我們將會在數(shù)據(jù)庫中看到相應(yīng)的內(nèi)容。就此,這項(xiàng)功能就基本完成。

S2SH-Page:

流程圖

首頁(index)登錄功能注冊功能登錄頁(Login.jsp)注冊頁(JqueryLogin.jsp)輸入注冊過的用戶名、密碼填寫用戶ID、用戶名、密碼點(diǎn)擊注冊登錄成功(success.jsp)注冊成功,跳轉(zhuǎn)到登錄頁(login.jsp)跳轉(zhuǎn)到(userList.jsp)顯示所有用戶信息頁添加(addUser.action)編輯(loadUser.action)刪除(delUser.action)登錄失敗(fail.jsp)實(shí)現(xiàn)功能及主要代碼:1、分頁及每頁顯示信息數(shù)代碼:

共${page.totalCount}條記錄共${page.totalPage}頁每頁顯示當(dāng)前第${page.currentPage}頁

<<首頁<上頁

<<首頁

<上一頁

||

下頁>尾頁>>

下一頁>>>

末頁

每頁顯示:

2、添加、編輯、刪除主要代碼:

添加

href="${pageContext.request.contextPath}/userAction!loadUser.acti

on?user.id=${user.id}">編輯|

刪除

S2shoaDemo:

Display:

CK-editor:

流程圖:首頁(index.jsp)編寫主題、內(nèi)容、插入圖片、視頻、表格、修改文字的大小、字體、顏色等功能插入圖片將圖片上傳到服務(wù)器上,可以對圖片進(jìn)行相關(guān)的修改,點(diǎn)擊確定確認(rèn)上傳點(diǎn)擊提交將內(nèi)容上傳到(display)頁實(shí)現(xiàn)功能及主要代碼:

工具欄代碼:

實(shí)訓(xùn)心得:

時光如梭,光陰似箭,三個星期的實(shí)訓(xùn)一晃而過,回想起三個星期來的學(xué)習(xí)過程,心里感觸頗多。老師教我們學(xué)習(xí)struts框架,老師的安排下,我們又學(xué)習(xí)hibernate,Spring框架,教我們學(xué)會了myeclips的使用?傊,在老師的細(xì)心輔導(dǎo)下,我們有了很大的進(jìn)步,知識得到了擴(kuò)充,認(rèn)識得到了加深,也使得我們的自學(xué)能力得到了很大的提高,在此,我向老師表示由衷地感謝。

這次實(shí)訓(xùn)是三年中所學(xué)知識的一次匯總,是三年來學(xué)習(xí)能力的一次集中體現(xiàn),有的知識在這次實(shí)訓(xùn)中用不到,但以后會用到,我敢說肯定會用到。因?yàn)楹枚鄸|西都是厚積而薄發(fā),所學(xué)的知識在關(guān)鍵的時刻也許只有一種用得上,但這一種也許足以成就我們的人生,到那時我們才能真正體會到知識的偉大,才能真正了解老師的重要性。我覺得要成為一個合格的程序員,首先要具備的是一種自學(xué)能力,遇到了問題自己要有能力去解決,當(dāng)你嘗試了各種方法,實(shí)在無能為力時再去請教別人,這時你所學(xué)的知識你一生都不會忘記,它將成為你一生的財富。有句話說得好:進(jìn)攻是最好的防守!當(dāng)你遇到了問題,你要試著去解決,編程嘛,想到了就要去試,你的面前就一臺電腦而已,它又不會爆炸,你怕什么呢?

當(dāng)看到短短的幾行代碼卻能產(chǎn)生令人驚嘆的功能時,我就被編程者的那種魅力所折服,我想成為其中的一員,我為自己現(xiàn)在所學(xué)習(xí)的專業(yè)感到自豪。在我學(xué)習(xí)的過程中我也遇到了很多的問題,可是我卻發(fā)現(xiàn)我遇到的好多問題在網(wǎng)上總能找到答案,我才明白我遇到的問題很多人都遇到過,并且他們也把解決的辦法發(fā)布到了網(wǎng)上,以使我們這些初學(xué)者少走些彎路,我覺得他們太善良了,同時我也明白了自己是多么的渺小,我正在走前人走過的路,到底前面的路有多長多遠(yuǎn),我不知。

通過三星期的實(shí)訓(xùn),我感到自己學(xué)到了很多東西,雖說不精,但已經(jīng)入門,于世間萬物之中,遇見我所遇見的事物;于千萬年之中,時間的無涯荒野里,沒有早一步,也沒有晚一步,剛巧趕上了,上蒼讓我有機(jī)會接觸編程,給了我一條路。我很清楚以后的路還很長,再長的路,一步步也能走完,再短的路,不邁開雙腳也無法到達(dá)。任何業(yè)績的質(zhì)變都來自于量變的積累,成功不是將來才有的,而是從決定去做的那一刻起,持續(xù)累積而成,讓我們將事前的憂慮,換為事前的思考和計(jì)劃吧!

在實(shí)訓(xùn)的過程中,我深深感覺到自身所學(xué)知識的有限,有些知識點(diǎn)以前沒有學(xué)過,但我也沒有去研究,實(shí)訓(xùn)時突然間覺得自己真的有點(diǎn)無知,雖然現(xiàn)在去看依然可以解決問題,但要浪費(fèi)許多時間,這一點(diǎn)是我必須在以后的學(xué)習(xí)中加以改進(jìn)的地方,同時也要督促自己在學(xué)習(xí)的過程中不斷的完善自我。另外一點(diǎn),也是在實(shí)訓(xùn)中必不可少的部分,就是同學(xué)之間的互相幫助。相互幫助是很重要的一點(diǎn),這在以后的工作或生活中也是很關(guān)鍵的。此次實(shí)訓(xùn),我深深體會到了積累知識的重要性。在實(shí)訓(xùn)當(dāng)中我們遇到了不少難題,但是經(jīng)過我們大家的討論和老師細(xì)心的一一指導(dǎo),問題得到了解決。更深刻的認(rèn)識到要做一個合格的程序員并非我以前想像的那么容易,最重要的還是細(xì)致嚴(yán)謹(jǐn)。社會是不會要一個一無是處的人的,所以我們要更多更快地從一個學(xué)生向工作者轉(zhuǎn)變,總的來說我對這次實(shí)習(xí)還是比較滿意的,它使我學(xué)到了很多東西,為我以后的學(xué)習(xí)做了引導(dǎo),點(diǎn)明了方向,我相信在不遠(yuǎn)的未來定會有屬于我們自己的一片美好天空!再一次感謝老師的幫助。

友情提示:本文中關(guān)于《J2EE課程實(shí)訓(xùn)總結(jié)報告》給出的范例僅供您參考拓展思維使用,J2EE課程實(shí)訓(xùn)總結(jié)報告:該篇文章建議您自主創(chuàng)作。

來源:網(wǎng)絡(luò)整理 免責(zé)聲明:本文僅限學(xué)習(xí)分享,如產(chǎn)生版權(quán)問題,請聯(lián)系我們及時刪除。


J2EE課程實(shí)訓(xùn)總結(jié)報告》由互聯(lián)網(wǎng)用戶整理提供,轉(zhuǎn)載分享請保留原作者信息,謝謝!
鏈接地址:http://www.taixiivf.com/gongwen/672263.html
相關(guān)文章