北大青鳥IT教育博客

           

          struts2+spring2+hibernate整合

          1、MyEclipse下建立新的Web Porject

          2、Copy Struts2的lib文件到工程的WEB-INF/lib下非*-plugin-2.0.6.jar的所有的包加上struts2-spring- plugin-2.0.6.jar,最小的包可以在struts-2.0.6\apps\struts2-blank-2.0.6\WEB-INF\ lib下找到,不過因為使用Spring、Hiberate那點(diǎn)包是不夠用的

          3.1、工程名上右鍵->MyEclipse->Add Spring Capabilities點(diǎn)擊出現(xiàn)對話框

          3.2、由于我用的MyEclipse中Spring的插件是1.2的,所以沒使用MyEclipse下的包,不選擇MyEclipse Libraries

          3.3、選中Copy checked library contents to project folder (TLDs always copied)

          3.4、使用默認(rèn)的Library Folder:/WebRoot/WEB-INF/lib,Next

          3.5、Folder點(diǎn)周Brower選中項目的WebRoot/WEB-INF/

          3.6、點(diǎn)擊Finish

          4、配置MyEclipse數(shù)據(jù)庫設(shè)置

          4.1、菜單Windows->Preferences->MyEclipse->Database Explorer->Drivers

          4.2、點(diǎn)擊New設(shè)置數(shù)據(jù)庫連接,例:
          Driver template : Oracle (Thin driver)
          Driver name : Oracle (Thin driver)
          Connection URL : jdbc:oracle:thin:@<server>[:<1521>]:<database_name>
          Driver JARs: ojdbc14.jar
          Dirver classname : oracle.jdbc.driver.OracleDriver

          4.3、點(diǎn)擊OK、OK

          5、 忘了Copy Spring 2的jar包到工程中了,不過沒關(guān)系,現(xiàn)在Copy也一樣,Copy spring-framework-2.0.3\dist\spring.jar 到/WebRoot/WEB-INF/lib下就可以了,如果想Copy專用的包可以Copy spring-framework-2.0.3\dist\modules下的

          5.1、菜單Windows->Open perspective->MyEclipse Database Explorer

          5.2、在DB Brower點(diǎn)右鍵->New

          5.3、配置例子如下:
          Profile name: test
          Driver: Oracle (Thin driver)
          URL: jdbc:oracle:thin:@127.0.0.1:1521:test
          User name: test
          Password: test
          選中Save password

          5.4、點(diǎn)擊Finish

          6.1、配置Hibernate

          6.2 工程名上右鍵->MyEclipse->Add Hiberate Capabilities點(diǎn)擊出現(xiàn)對話框

          6.3、選中Copy checked Library Jars to project forlder and add to build-path 點(diǎn)擊Next

          6.4、選中Spring configuration file (applicationContext.xml)點(diǎn)擊Next

          6.5、選中Existing Spring configuration file,MyEclipse會幫你自動找到Spring Config文件的

          6.6、SessionFactory ID填寫sessionFactory點(diǎn)擊Next

          6.7、Bean Id填寫dataSource,選中DB Profile下剛才建好的test,點(diǎn)擊Next

          6.8、不選擇Create SessionFactory class?點(diǎn)擊Finish

          7、這時候會提示你某些類沒發(fā)現(xiàn),Copy commons-dbcp-1.2.1.jar到lib下就OK了 (武漢北大青鳥培訓(xùn)中心魯廣校區(qū)李老師)

          posted on 2009-06-14 16:10 武漢北大青鳥 閱讀(68) 評論(0)  編輯  收藏


          只有注冊用戶登錄后才能發(fā)表評論。


          網(wǎng)站導(dǎo)航:
           

          導(dǎo)航

          統(tǒng)計

          常用鏈接

          留言簿

          隨筆分類

          隨筆檔案

          文章檔案

          默認(rèn)

          搜索

          最新評論

          閱讀排行榜

          評論排行榜

          主站蜘蛛池模板: 耒阳市| 芦山县| 仙居县| 万山特区| 营山县| 新安县| 霍州市| 扬州市| 礼泉县| 宝丰县| 兴山县| 丹棱县| 察雅县| 黔江区| 奉节县| 寿光市| 兰考县| 平顶山市| 凤山县| 德州市| 岳西县| 阳高县| 阿坝| 绥江县| 长乐市| 金平| 池州市| 陇南市| 泸溪县| 灯塔市| 台中县| 竹山县| 鸡泽县| 南川市| 正定县| 胶州市| 射洪县| 恭城| 多伦县| 平湖市| 嘉兴市|