IntelliJ 12.1.6 Ultimate,启用了以下插件:
- AspectJ 支持
- AspectJ韦弗
- 弹簧支持
- 弹簧数据
- Spring AOP 和@AspectJ
我有一个 Spring Roo 项目,它使用 Spring Data repository API。以下是代码段:
存储库类
package my.package;
@RooJpaRepository(domainType = Thing.class)
public interface ThingRepository {
}
Roo 生成的方面文件
privileged aspect ThingRepository_Roo_Jpa_Repository {
declare parents: ThingRepository extends JpaRepository<Thing, Long>;
declare parents: ThingRepository extends JpaSpecificationExecutor<Thing>;
declare @type: ThingRepository: @Repository;
}
春季 JPA 配置
<repositories base-package="my.package" />
但在 xml 文件中,IntelliJ 告诉我
因此,每当我在 IntelliJ 中使用查找/保存之类的方法时,它都会被标记为“无法解析方法”
但是,IntelliJ 和 Maven 编译都没有任何问题,只是编辑器中无法解析的方法。可能是什么问题呢?