gpt4 book ai didi

java - Spring Roo 生成未知领域模型

转载 作者:行者123 更新时间:2023-11-30 02:08:21 34 4
gpt4 key购买 nike

我刚刚开始使用 Spring Roo,在使用实体生成简单项目时遇到问题。我正在关注 DZone 的一篇文章。

DZone How to generate spring boot application

当我按照步骤操作时,我会生成一个名为“所有者”的域模型,其中包含 2 个字段

  1. 用户名

  2. 电子邮件

当我完成生成项目时,它更正了创建的 Owner 模型,但代码中存在对 QOwner 的引用,无法找到它们的类。

@RooJpaRepositoryCustomImpl(repository = OwnerRepositoryCustom.class)
public class OwnerRepositoryImpl extends QueryDslRepositorySupport{

OwnerRepositoryImpl() {
super(Owner.class);
}

private JPQLQuery getQueryFrom(QOwner qEntity){
return from(qEntity);
}
}

OwnerRepositoryImple_Roo_Jpa_Repository_Impl.java

最佳答案

请记住,Q 类是由 querydsl-maven-plugin 生成的,因此您必须使用 mvn cleancompile 编译项目以提供这些类(class)。

之后,如果您使用 Eclipse STS 或 IntelliJ,则需要标记生成此 Q 类的文件夹 (target/generated-sources/java)作为源文件夹,以允许您的 IDE 检测到它们。

希望对你有帮助

关于java - Spring Roo 生成未知领域模型,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50813176/

34 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com