我的一個PET STORE的實現
恩,最近在學EJB和相關的設計模式,也看了看傳說中的JAVA PET STORE。個人認為,JAVA PET STORE的WAF框架設計的並不好,因為它跨越了太多的層次。它即完成了一部分STRUTS的功能(MVC框架),還耦合了EJB,這就使得WEB層和業務層的依賴性太強了。如果要使用WAF開發PET STORE,業務層就只能選擇用EJB來實現。
我重新實現了一下PET STORE的STORE FRONT部分,使用了STRUTS和EJB 2,在JONAS上部署測試透過。在實現的時候,在我能看見的範圍內,我儘量使用了一些最佳實踐和設計模式,參考書是GOF,CORE J2EE PATTERNS和EJB DESIGN PATTERNS。我把程式碼放在了SOURCE FORGE上,如果有誰有興趣的話,歡迎下載,非常歡迎指教。那三本參考書我沒有全部看完,後面會繼續看下去,也會不停的重構這個PET STORE。
這裡是我的PET STORE的主頁:http://heavyz.sourceforge.net/zpetstore
在這裡下載原始碼:http://sourceforge.net/project/showfiles.php?group_id=119994
這裡是執行的截圖:http://heavyz.sourceforge.net/zpetstore/screenshots.html
我重新實現了一下PET STORE的STORE FRONT部分,使用了STRUTS和EJB 2,在JONAS上部署測試透過。在實現的時候,在我能看見的範圍內,我儘量使用了一些最佳實踐和設計模式,參考書是GOF,CORE J2EE PATTERNS和EJB DESIGN PATTERNS。我把程式碼放在了SOURCE FORGE上,如果有誰有興趣的話,歡迎下載,非常歡迎指教。那三本參考書我沒有全部看完,後面會繼續看下去,也會不停的重構這個PET STORE。
這裡是我的PET STORE的主頁:http://heavyz.sourceforge.net/zpetstore
在這裡下載原始碼:http://sourceforge.net/project/showfiles.php?group_id=119994
這裡是執行的截圖:http://heavyz.sourceforge.net/zpetstore/screenshots.html
相關文章
- Java" Pet Store Demo 1.3.2問題求助!Java
- Pet:一個簡單的命令列片段管理器命令列
- 轉貼:Java Pet Store 2.0 應用程式簡介Java
- [轉貼]使用Microsoft® .NET實現Sun® Microsystem的JavaTM Pet Store J2EETM 藍圖應用程式ROSJava
- 我的一個visitor實作
- Paimon lookup store 實現AI
- 我是個28歲的IT,我現在慌得一比
- 我好像發現了一個Go的Bug?Go
- 實現一個自己的mvvmMVVM
- 實現一個jQuery的APIjQueryAPI
- 實現一個完整的promisePromise
- 一個hash表的實現
- 實現一個簡易的vueVue
- 自己實現一個java的arraylistJava
- 實現一個Material效果的ProgressBar
- 又一個Rails的實現 GitHubAIGithub
- 一個聖誕動畫的實現動畫
- 用一個棧實現另一個棧的排序排序
- 老闆讓只懂Java基本語法的我,基於AQS實現一個鎖JavaAQS
- 我用tensorflow實現的“一個神經聊天模型”:一個基於深度學習的聊天機器人模型深度學習機器人
- 論如何用Vue實現一個彈窗-一個簡單的元件實現Vue元件
- 動手實現一個JavaScript的AOP(一)JavaScript
- 實現一個簡單的 jQuery 的 APIjQueryAPI
- 我的第一個 APPAPP
- 我的第一個 PHPPHP
- 我的CLog的實現 (轉)
- [譯] 我是如何從零開始建立一個網路爬蟲來實現我的求職自動化的爬蟲求職
- 我實現了一個更全面的 Golang 版本的布穀鳥過濾器Golang過濾器
- 實現一個redis的分散式鎖Redis分散式
- php實現一個簡單的socketPHP
- 實現一個簡單的TomcatTomcat
- 實現一個簡單的 RESTful APIRESTAPI
- 實現一個簡單的模板引擎
- 實現一個簡單的 dd 庫
- 自己實現一個簡單的 PromisePromise
- php實現一個簡單的堆PHP
- DCI的一個Javascript實現程式碼JavaScript
- 一個不錯的JMX實現-XMOJO