許久沒(méi)有些文章了,現(xiàn)在比較清閑,于是決定用 struts+spring+hibernate 做了一個(gè)的小 web 應(yīng)用。程序雖小,但五臟俱全,今后還會(huì)加上權(quán)限,打印等功能。
<o:p>?</o:p>
開(kāi)發(fā)工具:
Eclipse 3.2 + NLpack1-eclipse-SDK-<st1:chsdate year="1899" month="12" day="30" islunardate="False" isrocdate="False" w:st="on">3.2.1</st1:chsdate>-win32( 中文語(yǔ)言包 )
插件:
tomcatPluginV31 :用于 tomcat 項(xiàng)目建立和管理。
Properties Editor : struts 中的資源國(guó)際化的中文編輯插件,不需要再用命令去轉(zhuǎn)換文本格式了。
xmlbuddy_2.0.72 : xml 強(qiáng)大編輯器,而且是免費(fèi)的。
GEF-SDK-<st1:chsdate year="1899" month="12" day="30" islunardate="False" isrocdate="False" w:st="on">3.2.2</st1:chsdate>+tk.eclipse.plugin.htmleditor_2.0.4+tk.eclipse.plugin.struts_2.0.4 : jsp 頁(yè)面編輯器,這個(gè)編輯器遠(yuǎn)沒(méi)有 myeclipse 或者 wtp 等大型插件那么強(qiáng)大,但一是免費(fèi),二是占資源少的緣故,而且編輯一般的 jsp 頁(yè)面也夠用了,所以我覺(jué)得這個(gè)插件還湊合夠用。
sqlexplorer_plugin_<st1:chsdate year="1899" month="12" day="30" islunardate="False" isrocdate="False" w:st="on">3.0.0</st1:chsdate>.20060901 : sql 管理器, 開(kāi)源插件,比較好用,特別是針對(duì) mysql 這種沒(méi)有什么強(qiáng)大的 sql 圖形編輯管理器的數(shù)據(jù)庫(kù)來(lái)說(shuō)。如果用 sqlserver, 這個(gè)插件也就可有可無(wú)了。
<o:p>?</o:p>
數(shù)據(jù)庫(kù): SQLServer 2000
<o:p>?</o:p>
首先是建庫(kù)建表,
create database game
create table products(
game_id int primary key NOT NULL ,
game_name_cn varchar (100) NOT NULL ,
game_name_en varchar (100) NOT NULL ,
game_capacity int NOT NULL ,
game_version int NOT NULL ,
game_media int NOT NULL ,
game_copyright int NOT NULL ,
game_price decimal(10, 2) ,
game_content varchar (100)
)
<o:p>?</o:p>
開(kāi)始搭架子了。
因?yàn)槭褂玫氖? tomcatPluginV31 ,所以建議 eclipse 的工作空間選擇 tomcat 的 webapps 目錄。這樣項(xiàng)目就不需要再部署了。
<o:p>?</o:p>
新建一個(gè) tomcat 項(xiàng)目,新建 -> 項(xiàng)目 ->java-> tomcat project ,在項(xiàng)目名處,寫(xiě) ”game” ,點(diǎn)擊完成。
<o:p>?</o:p>
接著新建一些包,如下圖所示。
<o:p>?</o:p>
然后向
WEB-INF\lib
包中添加一些需要的
jar
,所需的
jar
如下圖所示:
需要注意的是,這里
hibernate3.jar
是
hibernate3.1
,
strust
是
strust1.x
。
<o:p>?</o:p>
至此,項(xiàng)目基本搭建完畢,下一篇就開(kāi)始寫(xiě)項(xiàng)目代碼了。 ?
更多文章、技術(shù)交流、商務(wù)合作、聯(lián)系博主
微信掃碼或搜索:z360901061

微信掃一掃加我為好友
QQ號(hào)聯(lián)系: 360901061
您的支持是博主寫(xiě)作最大的動(dòng)力,如果您喜歡我的文章,感覺(jué)我的文章對(duì)您有幫助,請(qǐng)用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點(diǎn)擊下面給點(diǎn)支持吧,站長(zhǎng)非常感激您!手機(jī)微信長(zhǎng)按不能支付解決辦法:請(qǐng)將微信支付二維碼保存到相冊(cè),切換到微信,然后點(diǎn)擊微信右上角掃一掃功能,選擇支付二維碼完成支付。
【本文對(duì)您有幫助就好】元
