我看看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中以编程方式执行大写?