spring中的jpetstore安裝

          Posted on 2007-08-24 13:20 Jaunt 閱讀(732) 評論(1)  編輯  收藏 所屬分類: 咖啡Java
          spring中的jpetstore安裝
          最近用spring做了一點(diǎn)東西.感覺對spring有個大概的了解,對IOC比較熟悉了,不過對于AOP還是挺陌生的.在網(wǎng)上一直聽說spring自帶的jpetstore比較經(jīng)典,所以想down下來看看源碼..

          安裝過程其實(shí)比較easy的,不過剛開始弄了半天都沒有搞出來,結(jié)果到后來只用幾分鐘就搞定了,看來有時候靜下來一個人思考一下還是比較重要的.

          下面簡單的說一下我以Sqlserver為數(shù)據(jù)庫的安裝過程.

          首先到http://sourceforge.net/project/showfiles.php?group_id=73357&package_id=173644上去下載spring的新版本,我剛開始安裝的時候是用的舊版本的jpetstore,
          結(jié)果它的lib中的應(yīng)該有的好多包都沒有,還得自己去導(dǎo)入,導(dǎo)不好就會好多錯誤的, 我的好多時間都浪費(fèi)到這個上了,而且舊版本啟動spring容器只能用

          Servlet org.springframework.web.context.ContextLoaderServlet這個servlet來啟動的,它用不了容器監(jiān)聽器的.當(dāng)時為這個也挺郁悶的.另外jpetstore有兩種模式的,
          一種是基于struts的,一種是基于spring.,至于你啟動那種模式,只需要在web.xml改一下就行了.

          第一:

          下載完畢后到samples文件夾中找到j(luò)petstore.在其中運(yùn)行warfile.bat.運(yùn)行后它會自動生成一個dist文件夾,把這個文件夾中的jpetstore.war拷到tomcat下的webapps下,
          運(yùn)行tomcat,它會自動生成一個jpetstore文件.然后拿samples\jpetstore\db\hsqldb中的兩個sql腳本到Sqlserver的查詢分析器中去執(zhí)行,這是建立表,并對表進(jìn)行了插值.
          當(dāng)然之前你要建一個名為jpetstore的數(shù)據(jù)庫.

          第二:改一下web-inf下的jdbc.property配置文件,如果用sqlserver的話,改成以下的配置就行

             jdbc.driverClassName=net.sourceforge.jtds.jdbc.Driver

          jdbc.url=jdbc:jtds:sqlserver://localhost:1433;DatabaseName=jpetstore

          jdbc.username=sa

          jdbc.password=sa

          我用的是jtds驅(qū)動,所以你還得把這個jar包放到lib文件夾中,否則會報錯的.

           

          然后啟動tomcat,用http://localhost:8080/jpetstore/應(yīng)該可以訪問了.

           

          Feedback

          # re: spring中的jpetstore安裝  回復(fù)  更多評論   

          2007-08-25 10:50 by Nicky
          其實(shí)安裝簡單,主要的是看看jpetstore的代碼 還是很不錯的
          主站蜘蛛池模板: 和政县| 岐山县| 西林县| 左云县| 烟台市| 阿合奇县| 大荔县| 凯里市| 辽宁省| 红桥区| 西平县| 珠海市| 巴东县| 定边县| 白水县| 北宁市| 烟台市| 塔河县| 辽阳市| 舒兰市| 化隆| 巢湖市| 奉化市| 客服| 安顺市| 齐齐哈尔市| 石狮市| 甘谷县| 武宣县| 宿州市| 琼结县| 溧水县| 罗定市| 长丰县| 宣汉县| 屏东市| 遂昌县| 赣州市| 莱芜市| 通江县| 南郑县|