【问题标题】:ROO is not generating some aj filesROO 没有生成一些 aj 文件
【发布时间】:2017-01-24 23:29:27
【问题描述】:

当我运行以下命令生成ProductSubProductSub 与域类的集成测试时,它会生成以下文件。

运行的命令是

test integration --entity ~.domain.ProductSubProductSub

SRC_TEST_JAVA\com\monkey\domain\ProductSubProductSubDataOnDemand.java
Created SRC_TEST_JAVA\com\monkey\domain\ProductSubProductSubIntegrationTest.java
Created SRC_TEST_JAVA\com\monkey\domain\ProductSubProductSubIntegrationTest_Roo_Configurable.aj
Created SRC_TEST_JAVA\com\monkey\domain\ProductSubProductSubDataOnDemand_Roo_DataOnDemand.aj
Created SRC_TEST_JAVA\com\monkey\domain\ProductSubProductSubIntegrationTest_Roo_IntegrationTest.aj
Created SRC_TEST_JAVA\com\monkey\domain\ProductSubProductSubDataOnDemand_Roo_Configurable.aj

但是当我尝试使用 PspsModifierCodePosIds 类执行 sam 时,它不会生成 _ROO_DataonDeman.aj 文件,但会生成其余的 aj 文件。

运行的命令是test integration --entity ~.domain.PspsModifierCodePosIds

可能是什么原因?有什么提示吗?

【问题讨论】:

  • 冷,您提供有关您正在使用的 Spring Roo 版本的更多信息以及一些 log.roo 以便能够检查您的问题?问候
  • 我用的是1.3.2版本。我不使用 log.roo。它不会失败。任何休眠映射都会导致它停止生成文件吗?

标签: spring-roo


【解决方案1】:

我发现原因是我删除了@RooJpaActiveRecord 注释。它删除了上面的_ROO_DataonDeman.aj 文件。如果我们有 Repository,那么也会生成上面的 aj 文件。但是,不清楚为什么它会强制为对象生成 Repository。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-09-04
    相关资源
    最近更新 更多