2010-02-12 26 views
3

我已經完成了我的Spring Roo項目,它非常棒,但視圖使用Tiles呈現,我很想讓它們呈現給JSON(可能爲XML)以便我可以直接將它們用作web服務。你有什麼建議,我應該如何做這個「Roo的方式」?來自Roo RESTful控制器的JSON和XML

乾杯

+0

這是正確的答案:http://docs.spring.io/spring-roo/reference/html/base-json.html – Bobby 2017-01-17 19:18:23

回答

1

這可以幫助...

http://www.youtube.com/watch?v=TNE7NBLseRA REST Web服務與Spring Roo的

「在這個截屏中,我們通過查看Spring Roo,繼續探索支持RESTful Web服務的工具和框架,我們將使用我們過去使用的示例Dictionary服務,我們將使用Roo的JSON支持來實現GET,PUT, POST和DELET E在Word資源上的操作。「

0

對於JSON支持,你可以在springsource.org找到一些介紹。

它主要是激活通過

json add 

,然後域實體JSON支持通過以下袋鼠命令設置了MVC控制器:

web mvc json all 
1

我做這樣的項目,它的工作非常好。 所以你需要使用以下步驟來實現你的項目:

1 - 創建您的Spring Roo項目

2-Roo shell中會爲您的項目

3在Roo shell中打開,嘗試用命令的這個清單當然順序爲:

A--項目--topLevelPackage你的包 - PROJECTNAME

b-- OSGi的啓動JDBC的--url路徑(文件:// //家用/ binov1/workspaceLiferay/postgre sql-9.4-1201.jdbc4.jar - 這是我的jdbc路徑)

c-- jpa setup --provider HIBERNATE --database POSTGRES --hostName adresse --userName您的用戶名--password您的密碼 - databaseName名稱 您的數據庫

d--數據庫反向工程師--schema public - 包裝您的包裝。

E-- JSON所有

F-- Web MVC框架的JSON設置

g-- Web MVC框架的JSON所有

該解決方案將幫助你很好的,試試吧