<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    posts - 49,comments - 97,trackbacks - 0

    Myeclipse開發(fā)struts+hibernate+spring小記

    開發(fā)前準(zhǔn)備工作:

    1、下載eclipse3.1版本

          下載地址:

    2、下載Myeclipse插件

          下載地址:

    3、根據(jù)需要下載所需要的數(shù)據(jù)庫(kù)驅(qū)動(dòng)。

          部分下載地址:

    4、下載的eclipse3.1進(jìn)行解壓縮。安裝Myeclipse,分為手工安裝和自動(dòng)安裝兩種安裝方法。

           具體安裝方法如下:

           手工安裝:

           自動(dòng)安裝:

    5、安裝完成后。啟動(dòng)Myeclipse

    準(zhǔn)備開發(fā)工作:

    步驟:

    1、新建項(xiàng)目:

          New>projects后進(jìn)入下圖

    本文主要介紹開發(fā)Web Project項(xiàng)目,因此需要選擇Web Project,下一步,進(jìn)入下圖:

    a.JPG
    Project Name
    :為需要建立的項(xiàng)目名稱。填寫好項(xiàng)目名稱后,Finish。新建項(xiàng)目完成。本文在項(xiàng)目命名為test.。

    項(xiàng)目建立完成之后,在Myeclipse視圖中,Package Explorer中顯示如下:

    b.JPGtest:為項(xiàng)目名稱。

    Src:為源文件所放路徑。

    WebRoot:為Web root folder

     

     

     

     

     

     




    2
    、加載Struts

       在所建立項(xiàng)目test上右鍵后,提示如下頁(yè)面:

    c.JPG

      在彈出的菜單中,根據(jù)圖例提示,選擇
    Myeclipse后在彈出的二級(jí)菜單中選擇Add Struts Capabilities…后提示如下圖所示:

    d.JPG
    在彈出的對(duì)話框中,設(shè)置如下:

    Struts config path:默認(rèn),一般不需要改變。

    Struts specification:選擇Struts版本,在此項(xiàng)目中,選擇Struts 1.2版本。

    Base Package for new classes:設(shè)置為空。

    取消Install Struts TLDs選項(xiàng)。

    其他默認(rèn):

    Finish.后在Package ExplorerLib包如下:

    e.JPG
    到此,加載
    Struts完成。在此需要關(guān)注Struts-config.xml文件。

    3、加載hibernate:

    同加載struts方式類似,選擇Myeclipse后在彈出的二級(jí)菜單中選擇Add Hibernate Capabilities…后提示如下圖所示:

    f.JPG
    可以根據(jù)提示,選擇
    Hibernate Specification:本項(xiàng)目選擇Hibernate3,其他默認(rèn),Next>

    默認(rèn)后直接下一步。在此可以去掉Configuration File Name中的內(nèi)容。Next>
    h.JPG

    后去掉下一級(jí)頁(yè)面的
    Create SessionFactory class選項(xiàng)。然后FinishFinish完成后,在Lib目錄下會(huì)提示相關(guān)的jar包。

    4、加載spring in action in action

    同加載struts方式類似,選擇Myeclipse后在彈出的二級(jí)菜單中選擇Add spring in action in action Capabilities…后提示如下圖所示:

    g.JPG

    選擇所需要的
    spring in action in action包,然后默認(rèn)下一步,直到完成。

    到此,Struts+hibernate+spring配置完成。

    附加:在項(xiàng)目名稱的右鍵后進(jìn)入Properties然后進(jìn)入Java Build Path后查看加載的jar包。

    具體項(xiàng)目的開發(fā)詳細(xì)文檔請(qǐng)見下一篇文章《struts+hibernate+spring項(xiàng)目開發(fā)示例》

    posted on 2005-11-05 01:30 閔毓 閱讀(25605) 評(píng)論(25)  編輯  收藏

    FeedBack:
    # re: Myeclipse開發(fā)struts+hibernate+spring新手入門---環(huán)境配置
    2005-11-10 16:10 | 黃劍
    很好,很實(shí)用,也沒有抄襲之嫌。
    up  回復(fù)  更多評(píng)論
      
    # re: Myeclipse開發(fā)struts+hibernate+spring新手入門---環(huán)境配置
    2005-11-15 23:17 | 小草
    不錯(cuò)!不過我配置的時(shí)候,老是不能把那些導(dǎo)入的包自動(dòng)放到webroot的lib文件夾里,能把具體設(shè)置放出來(lái)嗎?  回復(fù)  更多評(píng)論
      
    # re: Myeclipse開發(fā)struts+hibernate+spring新手入門---環(huán)境配置
    2005-11-16 09:15 | 閔毓
    如果你在自動(dòng)建立項(xiàng)目的過程中,不能把lib下的jar包自動(dòng)放到WebRoot下的lib下的話,我建議你手工放置,具體方法:右鍵你所建立的項(xiàng)目,打開properties(首選項(xiàng))后,再進(jìn)入Java Build Path下的Libraries中進(jìn)行添加本地jar包.如果你的Libraries下已經(jīng)存在Jar包,那么你可以在Myeclipse視圖下,進(jìn)行查看你是否過濾顯示.jar包.  回復(fù)  更多評(píng)論
      
    # re: Myeclipse開發(fā)struts+hibernate+spring新手入門---環(huán)境配置
    2005-11-16 15:35 | 小草
    很高興見到回復(fù),我的意思是在Add Struts Capabilities之后,可以把它所需的包放到webroot的lib里,這樣看起來(lái)就比較干凈,看到你的也是這樣.我后來(lái)做到了,但在自動(dòng)建action類的時(shí)候,提示說找不到action的父類.你怎么設(shè)置可以使項(xiàng)目能引用到webroot的lib的包的類  回復(fù)  更多評(píng)論
      
    # re: Myeclipse開發(fā)struts+hibernate+spring新手入門---環(huán)境配置
    2005-11-16 15:58 | 小草
    用了一年的eclipse,但使用它的時(shí)間少得很,因?yàn)槎祭速M(fèi)在配置上了,碰到了問題,有時(shí)候很久都不能解決,很希望有個(gè)人能給點(diǎn)建議或談?wù)撓拢遥眩咽牵玻福担埃矗玻罚福常芙粋€(gè)朋友嗎?  回復(fù)  更多評(píng)論
      
    # re: Myeclipse開發(fā)struts+hibernate+spring新手入門---環(huán)境配置
    2005-11-24 14:26 | tj
    我以前是用JBuilder2005,現(xiàn)在在用Myeclipse就是有時(shí)候碰到問題不知道問誰(shuí)
    我QQ是84745181,想和你交個(gè)朋友,可以嗎?  回復(fù)  更多評(píng)論
      
    # re: Myeclipse開發(fā)struts+hibernate+spring新手入門---環(huán)境配置
    2005-11-30 10:37 | blackstoneh
    一直在找這樣的文章,清晰明了,對(duì)于我這個(gè)對(duì)配置環(huán)境一巧不通的人太合適了^_^  回復(fù)  更多評(píng)論
      
    # re: Myeclipse開發(fā)struts+hibernate+spring新手入門---環(huán)境配置
    2006-02-20 11:25 | sxs
    在加載hibernate時(shí),去掉Configuration File Name中的內(nèi)容后,next按鈕就變灰不能用了,我的是eclipse 3.1.0,myeclipse4.0.0,不知道樓主與各位是怎么辦的?
    只能生成hibernate配置文件,然后手動(dòng)刪除?  回復(fù)  更多評(píng)論
      
    # re: Myeclipse開發(fā)struts+hibernate+spring新手入門---環(huán)境配置
    2006-02-20 12:16 | shmily
    加載struts、hibernate、spring時(shí)的順序有關(guān)。正確的加載順序應(yīng)該下加載spring,然后是hibernate。希望對(duì)你有用。  回復(fù)  更多評(píng)論
      
    # re: Myeclipse開發(fā)struts+hibernate+spring新手入門---環(huán)境配置
    2006-05-14 11:49 | lion
    講得還是不夠詳細(xì)  回復(fù)  更多評(píng)論
      
    # re: Myeclipse開發(fā)struts+hibernate+spring新手入門---環(huán)境配置
    2006-05-29 15:49 | www
    @閔毓
    @小草
    你是怎么把struts那些包放到lib下面的?????
    我是一個(gè)新手,能詳細(xì)點(diǎn)嗎?非常感謝。  回復(fù)  更多評(píng)論
      
    # re: Myeclipse開發(fā)struts+hibernate+spring新手入門---環(huán)境配置
    2006-06-26 05:39 | Koki
    你好我是一個(gè)新手,請(qǐng)問在你的配置中為什么"取消Install Struts TLDs選項(xiàng)。"這么設(shè)置,這個(gè)不是標(biāo)簽庫(kù)嗎?
    等待你的回答,謝謝!  回復(fù)  更多評(píng)論
      
    # re: Myeclipse開發(fā)struts+hibernate+spring新手入門---環(huán)境配置
    2006-07-07 10:06 | 谷巖
    結(jié)交JAVA好友,我的Q:153381145  回復(fù)  更多評(píng)論
      
    # re: Myeclipse開發(fā)struts+hibernate+spring新手入門---環(huán)境配置
    2006-07-07 11:16 | JONSON
    Exception in thread "main" java.lang.ExceptionInInitializerError
    at com.jonson.Test.main(Test.java:10)
    Caused by: org.apache.commons.logging.LogConfigurationException: org.apache.commons.logging.LogConfigurationException: java.lang.NullPointerException (Caused by java.lang.NullPointerException) (Caused by org.apache.commons.logging.LogConfigurationException: java.lang.NullPointerException (Caused by java.lang.NullPointerException))
    at org.apache.commons.logging.impl.LogFactoryImpl.newInstance(LogFactoryImpl.java:543)
    at org.apache.commons.logging.impl.LogFactoryImpl.getInstance(LogFactoryImpl.java:235)
    at org.apache.commons.logging.impl.LogFactoryImpl.getInstance(LogFactoryImpl.java:209)
    at org.apache.commons.logging.LogFactory.getLog(LogFactory.java:351)
    at net.sf.hibernate.cfg.Configuration.<clinit>(Configuration.java:95)
    ... 1 more
    Caused by: org.apache.commons.logging.LogConfigurationException: java.lang.NullPointerException (Caused by java.lang.NullPointerException)
    at org.apache.commons.logging.impl.LogFactoryImpl.getLogConstructor(LogFactoryImpl.java:397)
    at org.apache.commons.logging.impl.LogFactoryImpl.newInstance(LogFactoryImpl.java:529)
    ... 5 more
    Caused by: java.lang.NullPointerException
    at org.apache.commons.logging.impl.LogFactoryImpl.getLogConstructor(LogFactoryImpl.java:374)
    ... 6 more


    我的HIBERNATE配置完運(yùn)行出現(xiàn)了現(xiàn)在的這個(gè)問題,請(qǐng)幫忙解決。  回復(fù)  更多評(píng)論
      
    # re: Myeclipse開發(fā)struts+hibernate+spring新手入門---環(huán)境配置
    2006-08-10 09:57 | 鄧海通
    還有一個(gè)問題就是這樣生成后spring的action-servlet.xml和applicationContext.xml都不會(huì)自動(dòng)生成要自己手動(dòng)加入進(jìn)去的,我的myeclipse是這樣的,不知道大家的是不是???????  回復(fù)  更多評(píng)論
      
    # re: Myeclipse開發(fā)struts+hibernate+spring新手入門---環(huán)境配置
    2006-09-26 16:42 | 過客008
    很清晰,我問一個(gè)問題,我原來(lái)的項(xiàng)目在Jbuilder下開發(fā)的,現(xiàn)在想倒到eclipse下,怎么倒,請(qǐng)多指教  回復(fù)  更多評(píng)論
      
    # re: Myeclipse開發(fā)struts+hibernate+spring新手入門---環(huán)境配置
    2006-09-27 11:22 | 閔毓
    我?guī)缀鯖]怎么用過JB,所以我也不是很清楚,但我個(gè)人意見是,在eclipse新建一個(gè)項(xiàng)目,根據(jù)eclipse的文件部署,相對(duì)應(yīng)的拷貝、粘貼就可以,而且不會(huì)出問題,同時(shí)也很簡(jiǎn)單。但如果必須要直接導(dǎo)的話,可能會(huì)新建eclipse新項(xiàng)目的配置文件,然后通過import,找到項(xiàng)目所在目錄,即可導(dǎo)入。  回復(fù)  更多評(píng)論
      
    # re: Myeclipse開發(fā)struts+hibernate+spring新手入門---環(huán)境配置
    2006-10-20 16:17 | Dreamer[匿名]
    屁!順序根本不對(duì)!  回復(fù)  更多評(píng)論
      
    # re: Myeclipse開發(fā)struts+hibernate+spring新手入門---環(huán)境配置
    2006-10-20 16:40 | 閔毓[匿名]
    抱歉,請(qǐng)指教。  回復(fù)  更多評(píng)論
      
    # re: Myeclipse開發(fā)struts+hibernate+spring新手入門---環(huán)境配置
    2006-11-22 14:19 | leifeng
    不錯(cuò),加油  回復(fù)  更多評(píng)論
      
    # re: Myeclipse開發(fā)struts+hibernate+spring新手入門---環(huán)境配置
    2007-01-03 13:02 | XX
    @blackstoneh
    暈死  回復(fù)  更多評(píng)論
      
    # re: Myeclipse開發(fā)struts+hibernate+spring新手入門---環(huán)境配置
    # re: Myeclipse開發(fā)struts+hibernate+spring新手入門---環(huán)境配置[未登錄]
    2007-02-05 22:46 | 閔毓
    謝謝批評(píng),虛心接受.
    只是我的博客是用來(lái)記錄我工作中的點(diǎn)點(diǎn)滴滴.我不是寫手,敬請(qǐng)諒解.  回復(fù)  更多評(píng)論
      
    # re: Myeclipse開發(fā)struts+hibernate+spring新手入門---環(huán)境配置
    2007-04-26 16:58 | qsh
    hibernate 加載好像不對(duì),Configuration File Name中的內(nèi)容不能少,Create SessionFactory class選項(xiàng) 好像也沒有  回復(fù)  更多評(píng)論
      
    # re: Myeclipse開發(fā)struts+hibernate+spring新手入門---環(huán)境配置
    2007-05-28 15:24 | yeqiang
    this is very good  回復(fù)  更多評(píng)論
      
    主站蜘蛛池模板: 亚洲第一页中文字幕| 四虎在线免费播放| 久久午夜夜伦鲁鲁片无码免费| kk4kk免费视频毛片| 精品一区二区三区无码免费直播 | 国产精品国产免费无码专区不卡| 男人的好免费观看在线视频| 亚洲人成网站免费播放| 无码人妻久久一区二区三区免费丨| aa级一级天堂片免费观看| 午夜宅男在线永久免费观看网| www.黄色免费网站| 成人免费视频试看120秒| 日本高清免费aaaaa大片视频| 国产美女无遮挡免费网站| 一本久久综合亚洲鲁鲁五月天 | 亚洲免费在线播放| 亚欧在线精品免费观看一区| 91频在线观看免费大全| 免费无码又黄又爽又刺激| 精品国产免费一区二区| 亚洲av无码国产精品色在线看不卡| 2022中文字字幕久亚洲| 亚洲AV综合色区无码一区| 亚洲欧洲日产国码www| 涩涩色中文综合亚洲| 理论秋霞在线看免费| 亚洲免费观看视频| 国产又大又粗又长免费视频| 免费网站看v片在线香蕉| 亚洲第一网站男人都懂| 亚洲va无码专区国产乱码| 亚洲第一页在线视频| 欧美色欧美亚洲另类二区| 丁香花在线观看免费观看图片 | 国产麻豆成人传媒免费观看| 欧洲一级毛片免费| 免费一级毛片在线播放| 久久精品亚洲综合专区| 亚洲色大成网站WWW国产| 国产福利电影一区二区三区,免费久久久久久久精 |