我看看spring roo.I發現我們可以使用命令提示符來生成實體,控制器和其他人。但我需要從文本框中獲取實體名稱和字段名稱作爲用戶輸入,然後使用roo生成項目。我正在使用Windows。以編程方式執行spring roo
3
A
回答
0
您可以使用Springsource Tool Suite(STS)上提供的Roo命令嚮導。
5
您可以創建腳本文件,然後用roo執行該文件。
>roo script --file fileName.
Unfortunaly我不知道是否有可能運行的腳本袋鼠作爲參數,以便它automaticaly運行該腳本。
0
最新的roo(我有2.0.0.BUILD-SNAPSHOT [rev 7a0fe1b])有一個叫做Eastern Gray UI(http://localhost:9191)的初出版網頁界面。我發現你可以調用這樣的功能(我正在測試的一個測試模塊--service.post只是對網站進行標準發佈):
Map<String, String> env = new HashMap<String, String>();
env.put("projectName", "clinic");
env.put("topLevelPackage", "com.ritchey");
String resp = service.post("http://localhost:9191/rs-api/project", env);
log.debug("resp = " + resp);
env = new HashMap<String, String>();
env.put("database", "MSSQL");
env.put("providerName", "HIBERNATE");
env.put("username", "Avatar");
env.put("password", "xxxxxx");
resp = service.post("http://localhost:9191/rs-api/persistence", env);
log.debug("resp = " + resp);
env = new HashMap<String, String>();
env.put("entityName", "~.domain.Pet");
resp = service.post("http://localhost:9191/rs-api/entities", env);
log.debug("resp = " + resp);
env = new HashMap<String, String>();
env.put("entityName", "~.domain.Pet");
env.put("fieldName", "name");
env.put("fieldGroup", "");
env.put("fieldType", "string");
env.put("referencedClass", "");
resp = service.post("http://localhost:9191/rs-api/fields", env);
log.debug("resp = " + resp);
相關問題
- 1. Spring Roo和麪向方面的編程
- 2. 以編程方式執行shell命令
- 3. 以編程方式執行R腳本
- 4. 以編程方式從Xib執行Segue
- 5. C#以編程方式執行TNSPing
- 6. 以編程方式執行vim命令?
- 7. PseudoTTY以編程方式執行命令
- 8. 如何使用Spring Social以編程方式使用Spring Social進行編程
- 9. Spring MVC:以編程方式生成ModelAndView
- 10. 以編程方式禁用Spring Security
- 11. Spring Boot - 以編程方式禁用AutoConfiguration
- 12. Spring Security 3以編程方式登錄
- 13. Spring 4以編程方式創建Bean
- 14. 以編程方式添加JPA EntityListener/Spring Data AuditingEntityListener以編程方式
- 15. 試圖以編程方式編譯和執行C#代碼
- 16. 如何以編程方式配置Jetty以執行JSP頁面?
- 17. 以編程方式執行重載解決方案
- 18. 以編程方式執行遠程堆轉儲
- 19. 以編程方式執行ssis並記錄/跟蹤進程
- 20. 使用delphi以編程方式執行防病毒程序
- 21. 如何執行Pub從Dart程序以編程方式獲取
- 22. 以編程方式運行Spring批處理作業?
- 23. 以編程方式編碼UIButton行動
- 24. 使用Spring 4.3.4版本以編程方式Spring Transaction配置
- 25. 以編程方式打開gnome終端,並在bashrc執行後執行命令
- 26. 以編程方式逐行跟蹤Python程序行/語句的執行
- 27. 以編程方式停止執行python腳本?
- 28. 使用NetOffice以編程方式執行Word郵件合併
- 29. 如何以編程方式執行這三個步驟?
- 30. 在Visual Studio 2008中以編程方式執行大寫?