日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

myeclipse部署ssh项目工程

發布時間:2025/3/15 编程问答 23 豆豆
生活随笔 收集整理的這篇文章主要介紹了 myeclipse部署ssh项目工程 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

為什么80%的碼農都做不了架構師?>>> ??

今天利用myeclipse搭建了一個ssh框架,現在小編將詳細的步驟寫下來,以供搭建學習交流。

步驟閱讀

工具/原料

  • myeclipse

  • 框架代碼:http://pan.baidu.com/s/1i3nfTml

新建web工程

  • 1

    打開myeclipse,在控制空間右擊,選擇“new”然后選擇“web project”新建一個web工程。

  • 2

    給這個工程取個名字叫"SSH",然后選擇java ee 5.0如果新建不了,要看你jdk的版本了,要高于1.5的,還有,這里的版本設置最好也要在1.5以上。

  • 3

    點擊finish(完成)按鈕后,新建好的web項目是這樣的。

    END

  • struts依賴包

  • 1

    下面我們來添加struts依賴包。

    右擊工程,選擇“myeclipse”在二級菜單找到“Add Struts Capabilities”點擊進入。

  • 2

    按照圖中選擇struts 2.1的,然后點擊完成。

  • 3

    添加struts的依賴包。點擊完成。

  • 4

    完成后可以看到struts的配置文件。

    END

  • 添加spring框架依賴包

  • 1

    下面我們來添加spring依賴包。

    右擊工程,選擇“myeclipse”在二級菜單找到“Add Spring Capabilities”點擊進入。

  • 2

    選擇spring3.0的,然后勾上紅框中的包,并且把這些包放到lib目錄下面。

  • 3

    選擇存放資源的位置。

  • 4

    點擊完成后,spring部分的搭建完畢,可以看到文件夾上帶有“S”的標志。

  • 但是到這里并沒有完成添加Spring,我們還必須在WebRoot\WEB-INF\web.xml文件里面添加Spring的監聽器(我也不知道為什么MyEclipse不能自動加進去,但是聽說最新版MyEclipse 2015已經可以自動添加,這點有待驗證,但是還是得確認有沒有加,不然后面會報錯而且你完全摸不著頭腦是哪里出錯了)

  • 添加以下代碼(必須添加在Struts過濾器的前面,如果不確定加在那里可以按照下圖的位置插♂入):

    <context-param><param-name>contextConfigLocation</param-name><param-value>classpath:applicationContext.xml</param-value> </context-param> <listener><listener-class>org.springframework.web.context.ContextLoaderListener</listener-class> </listener>

    最后就只剩下Hibernate了,這里建議在添加Hibernate之前先建立好自己的數據庫(為什么,

    END

  • 建立一個數據庫連接

  • 1

    在配置hibernate之前,我們先建立一個數據庫的連接。myeclipse右上角找到切換視圖的圖標,點擊,找到“MyEclipse Database Explorer”點擊進入。

  • 2

    右擊新建一個連接“new“

  • 3

    小編這里使用的是mysql數據庫,所以選擇這個,驅動包可以到網上下載,或者從小編提供的項目里面拿。放在lib下面了。

  • 4

    添加完驅動后,點擊完成。

  • 5

    右擊新建好的數據庫連接,選擇”open another connection“連接數據庫,看是否成功,成功后可以看到數據庫的表結構。

    END

  • 添加hibernate依賴包

  • 1

    下面我們來添加hibernate依賴包。

    右擊工程,選擇“myeclipse”在二級菜單找到“Add Hibernate Capabilities?”點擊進入。

  • 2

    選擇hibernate3.3的支持。選中紅框需要的包,并且把這些包放到lib目錄下面。

  • 3

    我們統一由Spring configuration file管理Hibernate

  • 4

    這里選擇繼承的Spring配置文件。

  • 5

    我們選擇剛才新建好的數據庫連接。

  • 6

    把勾去掉,點擊”next“,然后再點擊完成。到了這一步,SSH框架的搭建基本上就完成了。下面運行測試一下。

    END

  • 運行SSH項目

  • 1

    點擊myeclipse部署項目的圖標

  • 2

    部署項目到服務器中。

  • 3

    這里我們選擇系統自帶的tomcat

  • 4

    部署到服務器中后,點擊完成。

  • 5

    debug 或者 run啟動服務器。

  • 6

    在瀏覽器輸入”http://localhost:8080/SSH“回車,可以看到我們搭建成功的項目

    END

  • 注意事項

    ?

    第三步:反向生成實體類

    回到 DB Browser視圖,選中你想反轉生成實體的表,點擊右鍵 --> Hibernate Reverse Engineering...

    選擇你所需要生成實體時存放的包。

    Create pojo<>DB Table mapping infomation 這個選項選中,就是我們建立從表到簡單java 對象(即pojo)的配置,把下面的add hibernate mapping annotations to pojo的選上,其它不管,這個選項用來“添加映射注解到pojo對象上”,它上面的那個選項用來創建xml的,據說不太用了,就用annotation吧!?

    Create a Hibernate mapping file(*.hbm.xml) for each database table 這個選項會為每一個實體類創建一個“.hbm.xml” 的配置文件。

    add hibernate mapping annotations to pojo

    ?

    ?

    點擊next,選項Id Generator,讓你選擇主鍵ID的生成策略。

  • ?

  • 轉載于:https://my.oschina.net/ldm95/blog/724776

    總結

    以上是生活随笔為你收集整理的myeclipse部署ssh项目工程的全部內容,希望文章能夠幫你解決所遇到的問題。

    如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。