資源描述:
《三分鐘搭建myeclipse6.5+SSH環(huán)境》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在教育資源-天天文庫。
1、三分鐘搭建myeclipse6.5+SSH環(huán)境導(dǎo)入三大框架類庫篇1.1導(dǎo)入struts類庫并生成簡(jiǎn)單的action等1.1.1新建一個(gè)空的web項(xiàng)目File->new->webproject(optionalmavensupport)圖表1完成輸入,并把J2EESpecificationLevel改成JavaEE5.0,點(diǎn)擊finish1.1.2導(dǎo)入struts類庫選中新建的項(xiàng)目SSHMerge-》myeclipse菜單-》projectcapabilities-》addStrutscapabilities,彈出如下的對(duì)話框,*選擇struts1.3,其他的不變點(diǎn)擊finish就ok了1.1
2、.3創(chuàng)建簡(jiǎn)單的action等打開項(xiàng)目SSHMerge的struts-config.xml,然后右鍵,選擇Form,ActionandJSP如圖:在彈出的對(duì)話框中,填寫如下:然后進(jìn)入下面的JSP標(biāo)簽:選擇createJSPform?,如圖點(diǎn)擊next,進(jìn)入下一頁面,點(diǎn)擊下面的forwards標(biāo)簽,點(diǎn)擊add創(chuàng)建如圖完整的頁面如下:點(diǎn)擊finish,然后在struts-config.xml上添加2個(gè)頁面,success.jsp和failure.Jsp就ok了簡(jiǎn)單測(cè)試:然后把項(xiàng)目部署到tomcat中,運(yùn)行測(cè)試。1.2導(dǎo)入hibernate類庫1.2.1建立數(shù)據(jù)庫連接進(jìn)入myeclipse數(shù)據(jù)庫視圖
3、:然后在左側(cè)-》右鍵-》new,新建一個(gè)數(shù)據(jù)庫連接,填寫如下圖所示:點(diǎn)擊finish,然后打開SSHMerge連接就OK了,這時(shí),為了測(cè)試的需要可以創(chuàng)建一個(gè)數(shù)據(jù)庫表,如user,要求有username和password字段。方式如下:file-》new-》SQLfilecreatetablemyuser2(idint(11)notnull,usernamevarchar(200)notnull,passwordvarchar(20)notnull,ageint,PRIMARYKEY(id))ENGINE=MyISAMdEFAULTCHARSET=GBK;然后執(zhí)行就ok了1.2.2導(dǎo)入hibe
4、rnate庫選中新建的項(xiàng)目SSHMerge-》myeclipse菜單-》projectcapabilities-》addHibernatecapabilities,彈出如下的對(duì)話框,注意,下面JarLibraryInstallation,選中copy,其他不變,直接點(diǎn)擊nex-》next在這個(gè)窗口的DBDriver中選擇sshmerge(我們剛建的數(shù)據(jù)庫連接),點(diǎn)擊next,在接下了的頁面中把createSeesionFactoryclass取消掉,然后點(diǎn)擊finish就ok了1.3導(dǎo)入spring類庫1.3.1導(dǎo)入spring類庫選中新建的項(xiàng)目SSHMerge-》myeclipse菜單-》
5、projectcapabilities-》addSpringcapabilities,彈出如下的對(duì)話框,注意,下面JarLibraryInstallation,選中copy注意在類庫選擇中,選擇的類庫如下:然后就是next-》next-》finish,就OK了1.3.2生成User、UserDao以及hibernate映射文件等進(jìn)入進(jìn)入myeclipse數(shù)據(jù)庫視圖:右鍵我們剛建立的鏈接SSHMerge中的user表,選擇hibernatereverseengineering,填寫彈出的對(duì)話框如下:點(diǎn)擊finish就OK了二、簡(jiǎn)單修整1:修改user.hbm.xml中id生成方式如下6、ratorclass="native"/>2:去掉referencedlibraries中的asm-2.2.3.jar【與asm.jar重復(fù)】3:添加log4j.properties到本項(xiàng)目的src目錄下三、整合三大框架3.1整合spring+hibernate添加事務(wù)管理器7、Factory"/>添加類的事務(wù)代理(以后用到類的地方都可以使用代理)true