寧波大紅鷹學院
201*-201*學年第一學期
201*級?栖浖夹g(shù)專業(yè)《j2ee框架技術(shù)實訓》
專業(yè):軟件技術(shù)學生姓名:
實訓課題:論壇管理系統(tǒng)
指導教師:
一、 實訓任務(wù)
1. 在myeclipse derby中建立數(shù)據(jù)庫 lt(date name content id)
2. 編寫hibernate程序向數(shù)據(jù)內(nèi)插入數(shù)據(jù)
3. 添加structs,信息發(fā)送:游客信息的發(fā)送。
4. 管理員的注冊和登錄。如果登錄失敗,轉(zhuǎn)入注冊頁面。
5. 消息的查詢:根據(jù)id號,進行信息的查詢。
6. 消息的管理:包括消息的修改和刪除。
二、 功能設(shè)計
1、系統(tǒng)功能分析:
這是一個使用sh框架實現(xiàn)用戶的登錄、注冊、刪除、修改等功能的系統(tǒng)。首先在登錄界面(index.jsp)輸入用戶名及密碼進行登錄。若登錄成功則跳轉(zhuǎn)到用戶主頁,該頁面可以進行刪除、修改、查詢等操作;若登錄失敗則進入注冊界面,注冊完畢后即可登錄了。
2、數(shù)據(jù)庫設(shè)計:
create table lt(
id char(10) primary key,
name char(10),
contentchar(50),
date char(20)
);
3、代碼設(shè)計:
hibernate插入數(shù)據(jù)
session s1=hibernatesessionfactory.getsession();
transaction t=s1.begintransaction();
lt lt=newww.weilaioem.come(name);
lt.setcontent(content);
lt.setdate(date);
s1.update(lt);
t.commit();
hibernatesessionfactory.closesession();
用戶登錄和注冊
session s=hibernatesessionfactory.getsession();
string hql="select lt from lt as lt www.weilaioem.come(name);
lt.setcontent(content);
lt.setdate(date);
s1.save(lt);
t.commit();
hibernatesessionfactory.closesession();
消息查詢
session s=hibernatesessionfactory.getsession();
string hql="select lt from lt as lt www.weilaioem.come(name);
lt.setcontent(content);
lt.setdate(date);
s1.update(lt);
t.commit();
hibernatesessionfactory.closesession();
三、 總結(jié)
經(jīng)過這次的實訓,讓我對ssh框架有了很深的了解,雖然過程中出現(xiàn)的一些問題,但是在老師和同學的細心指導下,最終玩成了這個項目,這對于即將要制作畢業(yè)作品的我來說無疑是最大的幫助。
學生簽名:
日期:
第二篇:j2ee開發(fā)工程師j2ee開發(fā)工程師
崗位職責:
1、 負責j2ee系統(tǒng)分析、設(shè)計、開發(fā)。
2、 j2ee應(yīng)用的優(yōu)化,數(shù)據(jù)存儲的調(diào)優(yōu)。
3、 編寫必要的設(shè)計文檔。
4、 單元測試和質(zhì)量控制。
任職要求:
1、本科及以上學歷,三年以上大型j2ee應(yīng)用開發(fā)經(jīng)驗。
2、精通java語言,有良好的面向?qū)ο蟪绦蛟O(shè)計思想,熟悉設(shè)計模式。
3、精通ibatis、hibernate、spring、ajax等開發(fā)框架,熟悉框架背后的設(shè)計原理及實現(xiàn)。
4、熟悉jms、jndi、nio等j2ee技術(shù)。
5、熟悉oracle、mysql數(shù)據(jù)庫開發(fā)技術(shù)及相關(guān)工具。
6、有大型j2ee系統(tǒng)開發(fā)經(jīng)驗者優(yōu)先考慮,有郵件服務(wù)器開發(fā)相關(guān)經(jīng)驗者優(yōu)先考慮。
7、工作踏實認真,理解和溝通能力強,有良好的學習能力、團隊合作精神,能承受工作壓力。
symbian高級軟件工程師
崗位職責:
1、負責symbian手機軟件的設(shè)計、開發(fā);
2、編寫必要的開發(fā)文檔,如設(shè)計文檔,測試文檔;
3、進行源代碼的單元測試和質(zhì)量控制;
崗位要求:
1、計算機、電子、通訊等相關(guān)專業(yè)本科(含)以上學歷,一年以上的手持移動設(shè)備的嵌入式開發(fā)經(jīng)驗;
2、3年以上c/c++開發(fā)經(jīng)驗
3、熟悉symbian系統(tǒng),有1年以上的symbian平臺開發(fā)經(jīng)驗;
4、熟悉面向?qū)ο蟮某绦蛟O(shè)計;
5、具有誠實、樂觀、富于責任感的精神;良好的職業(yè)道德和積極向上的心態(tài);
6、善于溝通交流,有良好的團隊協(xié)作精神和服務(wù)意識。
android軟件開發(fā)工程師
崗位職責
android平臺軟件設(shè)計與開發(fā)
任職要求:
精通java語言;
熟悉網(wǎng)絡(luò)osi模型
熟悉c/s應(yīng)用結(jié)構(gòu)
熟悉android系統(tǒng)架構(gòu)及相關(guān)技術(shù),必須具備實際android平臺開發(fā)經(jīng)驗;
熟悉無線網(wǎng)絡(luò)及多媒體應(yīng)用開發(fā);
思路清晰,思維敏捷,快速的學習能力,良好的英文資料閱讀能力;
能承擔較大工作壓力,具備良好的溝通能力和團隊合作精神;
www.weilaioem.comp 實體 bean 作為 o/r 映射的首選解決方案。
1. 始終使用 mvc 框架。 mvc 框架可以將業(yè)務(wù)邏輯(java beans 和 ejb 組件)、控制器邏輯(servlets/struts 動作)、表示層(jsp、xml/xslt)清晰地分離開來。良好的分層可以帶來許多好處。
mvc 框架對于成功使用 j2ee 是如此重要,(更多內(nèi)容請訪問好范 文網(wǎng)www.weilaioem.com [schwww.weilaioem.cominder)可以取代 j2ee 安全性,或者是不知道 www.weilaioem.comysql數(shù)據(jù)庫;asp對應(yīng)sql數(shù)據(jù)庫;jsp對應(yīng)oracle數(shù)據(jù)庫。所以大家會經(jīng)?吹绞袌錾蟡ava培訓都是用的oracle數(shù)據(jù)庫,其實你學會了oracle數(shù)據(jù)庫,再去學習mysql、sql數(shù)據(jù)庫,你會覺得有很多相似的之處,學起來也容易上手了。就如同你會了j2ee,然后再學習.net就很容易上手一樣。最后強調(diào)一點的是java可以使用任何數(shù)據(jù)庫的,因項目的不同需求而選擇相應(yīng)合適的數(shù)據(jù)庫。
我推薦大家的學習視頻是(唐遠東)企業(yè)級數(shù)據(jù)庫oracle,然后再根據(jù)尚學堂的oracle視頻把每個知識點復(fù)習一遍。相應(yīng)的oracle參考學習書籍,我并沒有發(fā)現(xiàn)一本較好的。如果大家認為有比較好的oracle,可以留帖推薦,在此先說聲謝謝。
3. 掌握基礎(chǔ)的xml知識。用于j2ee中的jsp、servlet的服務(wù)器配置。不要求精通,起碼要
看得懂常用xml代碼。我推薦的視頻是孫鑫的xml視頻,不過現(xiàn)在張孝祥老師好象也推出了xml視頻。參考書籍是(孫鑫)java web 開發(fā)詳解。
高級階段
首先是學習servlet、jsp然后再去學習框架struts、hibernate、spring等最前沿的最流行的網(wǎng)絡(luò)編程必備的軟件技能。
學習servlet我建議大家去學習韓順平老師的j2ee系列實戰(zhàn)視頻之servlet。
學習jsp我建議大家學習李興華老師的jsp視頻教程吧!推薦的參考書籍是《servlet與jsp核心編程》。
框架的基礎(chǔ)就是servlet、jsp。首先大家應(yīng)該學習的是struts框架,典型的mvc模型。推薦學習視頻是張小靜的struts視頻,張小靜老師講的非常詳細,我認為很適合初學者。(現(xiàn)在網(wǎng)上不是有孫鑫的j2ee視頻嘛,主要就是講的struts、hibernate、spring這三個框架,我建議初學者不要觀看,這是學員偷偷錄制的,有些地方銜接得不是很好,初學者也許很難看懂的,等有了三個框假的基礎(chǔ)再去看,你會受益匪淺的)推薦書籍孫衛(wèi)琴編著《精通struts基于mvc的java.web設(shè)計與開發(fā)》。
然后就是hibernate框架,大家可以觀看李興華老師的hibernate視頻,參考書籍孫衛(wèi)琴《精通hibernate:java對象持久化技術(shù)詳解》
最后關(guān)于spring框架的視頻,現(xiàn)在維度學習空間上已經(jīng)有了尚學堂149班的的struts、hibernate、spring框架視頻而且聲音比較清晰是目前網(wǎng)上比較流行的視頻教程。
學完上述三個階段的內(nèi)容,還可以看看jsf、ajax、ejb吧!現(xiàn)在的ajax用得非;穑S便在這里提一下,學習ajax之前一定要有javascript的基礎(chǔ),推薦視頻張孝祥javascript網(wǎng)頁開發(fā),這套視頻有相應(yīng)的配套書籍《javascript網(wǎng)頁開發(fā)》。如果想基本掌握可以參看尚學堂的javasript教程,一天就可以看完把例子程序練習一遍就可以基本掌握。ajax可以學習傳智精品的ajax基礎(chǔ)教程。
項目階段
以上學習的內(nèi)容都很零散,需要用幾個小項目來把它們串起來,就像一條線把珍珠都串起來。推薦mldn李興華老師的智囊團項目視頻。
我們向您推薦更多相關(guān)文章:基于j2ee的網(wǎng)上商城畢業(yè)論文
j2ee學習總結(jié)思維方式和理念
基于j2ee的郵政集郵品管理系統(tǒng)的分析與設(shè)計
實習報告實習報告格式實習報告注意事
郵政實習實習報告
來源:網(wǎng)絡(luò)整理 免責聲明:本文僅限學習分享,如產(chǎn)生版權(quán)問題,請聯(lián)系我們及時刪除。