2011-10-06 85 views
3

對於工作,我被要求創建一個相當基礎的Web應用程序。數據庫頂端的前端gui,用於存儲通過表單輸入的數據。我的問題是,我不是一個Web開發人員,更多的是後端開發人員,所以我沒有太多關於Struts或其他任何東西的經驗。所以我一直在做很多研究,我想我會用Hibernate創建一個通用的Struts 2應用程序。在使用Spring的時候,Hibernate看起來也很容易。解釋Struts 2,Spring和Hibernate集成的教程

無論如何,我的問題是,我通過示例學習最好,嘗試一下,因爲我可能沒有找到一個非常好的教程或使用Spring和Hibernate的基本Struts應用程序的示例。我已經閱讀了我所能找到的所有內容,到目前爲止,他們似乎都留下了一些東西,或者只是假設我知道我不知道的東西,或者他們太過時了。所以我想我問的是,如果有人能夠指示我創建一個完整的Struts,Spring和Hibernate應用程序的示例應用程序。我已閱讀了Struts網站上的教程,並嘗試瞭解Spring上的文檔和Hibernate網站,但我只需要一些東西,通過一個例子,從頭到尾都有一些體面的解釋。如果有人有一些想法,請讓我知道。謝謝。

我通過這裏搜索並閱讀了一些我發現的建議,但仍然沒有找到。

+2

如果你已經和Spring一起使用,我建議使用Spring MVC而不是Struts。我發現它非常容易用於簡單的情況,並且對於更復雜的事情非常靈活。 – Mac

+0

我很樂於接受建議,但我仍然可以參考教程或其他可以閱讀的教程,並且看到一個很好解釋的例子會很理想。謝謝。 – cardician

+0

聽起來很有幫助,謝謝。我最近一直在試圖使用這個[鏈接](http://struts.apache.org/2.x/docs/struts-2-spring-2-jpa-ajax.html),但我再次得到只是試圖運行該項目的錯誤。我假設這是因爲教程已經過時了,這是Struts 2站點​​。非常令人沮喪。 – cardician

回答

2

所以我想我是問,如果有人可以指點我的例子 應用程序,創建一個完整的Struts,Spring和Hibernate應用程序。

您可以嘗試使用AppFuse 2使用Struts 2,Hibernate和Spring生成Web應用程序。它包含一個簡單的Web表單,用於創建用戶帳戶並將其保存到數據庫。以下是生成的Web應用程序的demo網站。使用admin/admin以管理員身份登錄,用戶/用戶以普通用戶身份登錄。

您也許應該知道Maven,因爲AppFuse 2使用它來爲Web應用程序生成源代碼,並且生成的應用程序將其用作構建工具。

+0

我查看了AppFuse。這個想法很好,但網站是一團糟。太多缺乏方向的東西,不按照它們應該建立的東西,以及我在玩它時遇到的其他問題。我只想要一個網站,展示如何做每一步的完整充實和詳細的解釋。到目前爲止,我還沒有找到一個不會漏掉某些東西的東西。 – cardician