小男孩‘自慰网亚洲一区二区,亚洲一级在线播放毛片,亚洲中文字幕av每天更新,黄aⅴ永久免费无码,91成人午夜在线精品,色网站免费在线观看,亚洲欧洲wwwww在线观看

分享

Eclipse 下用Maven構(gòu)建ssh框架web工程

 春和秋榮 2019-05-15

之前的項目中用到了maven,而且是web項目(但不是標準的ssh架構(gòu)),趁著假期,重用南哥的pom文件,自己也試試用maven構(gòu)建web項目,搭建完整的ssh開發(fā)框架。

工具準備:jdk,eclipse,maven

Eclipse 插件:Hibernate Tools

(以上工具軟件請請自行Google下載安裝)

當然,構(gòu)建過程需要暢通的網(wǎng)絡,以確保maven能順利下載依賴包。

第一步,在eclipse新建Maven項目,

New->Maven Project;

    新建Maven項目

 

兩個next之后選擇maven-archetype-webapp 架構(gòu)類型;

    

Next,然后設置好Group Id,Artifact Id,等信息,之后點擊Finish。

至此,web項目已經(jīng)搭建好。

在src/main目錄下建立java和test代碼文件夾,

    

下面進行maven依賴配置和ssh配置

下面只需要配置項目根目錄下的pom.xml文件,配置ssh框架的各種依賴jar包,并設定Java版本,Maven默認是1.5

pom.xml

pom.xml

更改pom.xml之后,在項目右鍵,Maven -> Update Project,配置已更新,ssh各種依賴包已導入。

下面是各種配置文件,web.xml在webapp目錄下的WEB-INF下,spring配置文件spring-config.xml我把它放在了web.xml同級的spring配置文件夾下,可自行更改,只需在web.xml中指定即可。

在src/main/resources/下放置hibernate 配置文件,struts 2 配置文件,log4j等一系列配置

    

web.xml

web.xml

 spring-config.xml,其中包含了對hibernate的配置

Spring 配置

struts.xml

struts 2 配置

jdbc.properties hibernate參數(shù)配置

Hibernate參數(shù)設置

至此,基于Maven的ssh 架構(gòu)web開發(fā)環(huán)境就搭建完成了。

 

一些收獲,做過一些項目后,重用已有的架構(gòu)和相應的組件會減少造輪子的過程,省時省力-.-

下面附上通過Hibernate Tools來自動生成關(guān)系數(shù)據(jù)庫里對應的實體類和相應的映射文件(映射文件的位置可在spring-config.xml中配置)

首先打開Hibernate Tools視圖,新建配置

新建Hibernate 配置

 

Hibernate configured connection 點擊New,新建數(shù)據(jù)庫連接,首先選擇數(shù)據(jù)庫類型

新建數(shù)據(jù)庫連接

next,配置數(shù)據(jù)庫連接信息

點擊右上角,添加數(shù)據(jù)庫驅(qū)動jar包。

至此,數(shù)據(jù)庫連接配置完畢。

下面為項目生成實體類和相應的配置文件,

在Hibernate Tools視圖下運行Hibernate Code 生成配置

配置基本信息

可以在reveng.xml配置映射那些表,不設置則默認全部映射。

然后在Exporters里配置生成哪些文件

點擊 Run就可以在指定的輸出包里看到相應的實體類和對應的Hibernate映射文件。

That's all. Good Luck. - - !

    本站是提供個人知識管理的網(wǎng)絡存儲空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點。請注意甄別內(nèi)容中的聯(lián)系方式、誘導購買等信息,謹防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點擊一鍵舉報。
    轉(zhuǎn)藏 分享 獻花(0

    0條評論

    發(fā)表

    請遵守用戶 評論公約

    類似文章 更多