2010-04-07 23 views
5

我目前正在爲我的公司研究Tapestry,並試圖決定是否認爲我們可以將我們預先存在的專有Web應用程序移植到更好的東西。目前我們正在運行Tomcat,並將JSP用於由我們自己的框架支持的前端,後者最終使用JDBC連接到Oracle數據庫。用於在Tapestry中構建Web應用程序的良好資源

我已經通過了Tapestry教程,它非常整潔,讓我感興趣,但現在我面對的是似乎是文檔的常見問題。有很多事情我需要確保我可以在Tapestry完成之前準備好完成它。有沒有人有任何好的資源,無論是書籍還是網絡文章或其他任何內容,都超出了Tapestry教程所解釋的更多細節?

我也在考慮與Hibernate集成,並且已經讀了一些關於Spring的內容。我仍然很難理解Spring如何比使用Tapestry更麻煩,因爲它們似乎有很多重疊的功能。我讀過的一個例子似乎是使用Spring與Hibernate進行交互,然後使用Tapestry與Spring進行交互,但是我的印象是Tapestry與Hibernate具有相同的程度。我所說的資源是
http://wiki.apache.org/tapestry/Tapstry5First_project_with_Tapestry5,_Spring_and_Hibernate。我很感興趣,因爲我之前沒有在其他地方找到關於如何通過Tapestry應用程序來維護用戶級別和會話的信息,但在示例中使用Spring的需求並沒有給我留下深刻的印象。

+0

FreeNode上的#tapestry頻道IRC很有用,但遺憾的是人口稀少。包括我自己在內的一些人確實頻繁使用它,這是一種很好的方式來解決那些需要大量文檔閱讀和搜索的框架 – Rich 2010-06-01 20:54:19

回答

7

我使用的來源是:

就個人而言,我發現Tapestry 5中做的一切基本的Web應用程序需要沒有春天。可能有一些特定的Spring實用程序需要插入,但Tapestry/Hibernate集成非常穩固且易於使用。儘管如此,wiki還是有一些整合這兩者的例子。

我不確定你指的是關於會議的內容。 T5非常簡單。請參閱this

+0

謝謝Brian,非常有幫助。不知道我錯過了維基百科的指導和持久狀態指南。這應該有助於我推進我的評估。 – Rich 2010-04-07 17:08:19

相關問題