问题标签 [spring-roo]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
6 回答
7700 浏览

spring-roo - 什么是春袋?

尽管我已经阅读了所有内容,但我仍然无法弄清楚Spring Roo到底什么,那是在阅读Spring Roo In Action的第一章之后,Spring Roo 是什么?我理解简化 Spring 应用程序开发过程的动机,但 Spring Roo 实际上做了什么?

有人可以总结第一章的内容,特别是 Spring Roo如何降低开发 Spring 应用程序的复杂性?作者可能会看到这一点,所以好好干!

0 投票
1 回答
1115 浏览

java - 在 Spring Roo 中使用动态查找器创建新页面

我只是在学习 Roo。

我有一个域对象:

我想创建一个仅列出已毕业 Person 对象的新页面。我希望这个新页面出现在 List Person 页面链接下的菜单上。

在 Roo 中创建这个新页面的最佳实践是什么?

我是否在控制器上创建新方法?

如何生成 JSP?

如何让 menu.jspx 获取这个新页面?

提前致谢。乔治

0 投票
1 回答
1350 浏览

java - 如何使用 Spring Roo 创建基础域对象?

所以我正在为我的 Spring Roo 应用程序创建我的域对象。我有两个相似的域对象,我想从基础对象继承。

有没有一种简单的方法可以在控制台中执行此操作,还是我必须手动执行此操作?

0 投票
1 回答
88 浏览

java - 如何设置关系,以便使用 Spring Roo 可以在一个集合中包含多种类型的对象

到目前为止,我的域看起来像:

我想向 RenderJob 添加一个名为“图层”的设置字段。集合中的元素可以是 ImageLayer 或 ColorLayer 类型,两者都扩展了 RenderLayer。有没有办法设置图层字段,以便它接受两种类型的图层中的任何一种?

0 投票
1 回答
1697 浏览

jpa - 覆盖 Spring Roo 实体方法

我正在使用 Spring Roo,我需要在 Roo_Entity.aj 文件中覆盖 Roo 的 Remove() 方法。当我尝试删除我的实体时,我遇到了很多外键约束错误,尽管我认为我的 JPA 注释是正确的。

我要做的是覆盖 Roo_Entity.aj 文件中的 Remove() 方法,以在我的事务提交之前手动检查外键并删除有问题的记录。

我在 .java 文件中创建了自己的 Remove() 方法,但是 Roo 不会自动更新 Roo_Entity.aj 文件,我不得不手动删除和编辑 .aj 文件。Roo 是否应该认识到我已经在我的 .java 文件中手动创建了一个 Remove() 方法并相应地管理 Roo_entity.aj 文件?

提前致谢!

0 投票
2 回答
834 浏览

gwt - Spring roo 与 GWT:如何停止脚手架生成?

我正在尝试使用 GWT 的 Spring roo。为了生成基本结构,我使用了 gwt:setup,它生成了初始脚手架,但之后我想停止脚手架,特别是当我使用 @RooEntity 注释我的域类时。

提前致谢

0 投票
1 回答
561 浏览

java - 如何将没有aspectj文件的roo项目打包到jar中

嗨,我正在使用 Spring Roo 创建访问数据库的服务,仅此而已。所以,当我尝试使用 eclipse 导出到 jar 时,jar 不包含一个 java 类,但这些文件:
Contact.class
Contact_Roo_Configurable.class
Contact_Roo_Entity.class
Contact_Roo_ToString.class
Contact_Roo_JavaBean.class
我知道这些是 AspectJ 文件,但为什么不编译成一个文件。

0 投票
1 回答
206 浏览

java - Spring Roo 插件创建异常

我正在尝试使用 roo 1.1.0M3 zip 提供的脚本创建一个简单的插件,但是

我收到此错误

找不到“/org/springframework/roo/addon/creator/simple\roo-addon-simple-template.xml”

在类加载器中

脚本执行中止

有人可以帮我解决这个问题吗?

谢谢

谢卡尔

0 投票
2 回答
1172 浏览

java - Spring Roo 将 database.properties 放在 META-INF/spring 中有充分的理由吗?

我试图了解 Spring Roo 将 database.properties 放置在 META-INF/spring 中的原因,它将作为 WAR 的一部分部署在其中。

当然,数据库属性是特定于环境的,应该在 WAR 之外,可以在不重建的情况下更改它们?我即将更改 application-context.xml 中的行以在类路径上的任何位置搜索属性文件并将文件移动到不会与 WAR 一起打包的位置。

有什么我没有到达这里会让我后悔的吗?

0 投票
2 回答
2379 浏览

maven-2 - 无法让 GWT 与 SpringRoo 一起使用


更新#2: SpringRoo 的男孩们将责任推给了 Google 的男孩们。看这里的票。它也被升级为关键优先级。


更新:我在 SpringRoo 问题跟踪器上记录了一个错误。看起来男孩们正在认真对待这件事。他们已将优先级从次要升级为关键。请参阅此处的问题。


大家好,

我能够按照 SpringRoo 页面上的迷你教程让 GWT 与 SpringRoo 一起工作:http ://www.springsource.org/roo/start

然后我决定在这里尝试他们的其他教程:http: //static.springsource.org/spring-roo/reference/html/beginning.html

完成第 6 步后,我决定使用 GWT 进行尝试。我认为这就像从 Roo shell 运行命令一样简单gwt setup,但事实并非如此。当我运行项目时,我注意到该命令将创建文件(如预期的那样),然后开始撤消它创建的文件,最后以异常结束:String index out of range: -1.

对 Roo 和 GWT 不太了解,我还是运行了这个mvn gwt:run命令,只是想看看它是否可以工作。好吧,毫不奇怪,它没有。

我为该mvn gwt:run命令找到了以下 JIRA 问题,但它不起作用。我确信在第一个问题解决之前它不会起作用http://jira.codehaus.org/browse/MGWT-57

补充: MGWT-57 说尝试 mvn clean gwt:run。我做了并尝试运行 mvn gwt:run 无济于事 - 相同的错误消息。MGWT-57 还说要移动一些节点,尽管我必须承认我不知道它们指的是什么节点。但是,我确实搜索了错误消息中gwt-maven-plugin的节点runTarget,但在我的 pom.xml 中找不到它们。我认为这很奇怪,并推断这可能是因为运行时的第一个问题gwt setup

我很难为第一个问题找到任何东西,gwt setup在 Roo shell 中运行命令,这就是我在这里的原因。

有任何想法吗?

我已经包含了下面两个命令的输出。

我在这里先向您的帮助表示感谢!

命令的输出gwt setup

这是 mvn gwt:run 命令的输出:

添加 根据要求,这是我的 pom.xml。我提前道歉,我不知道哪些部分是相关的。