的IntelliJ 12.1.6旗艦版,啓用以下插件:Intellij IDEA是否支持@RooJpaRepository?
- 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告訴我
所以每當我使用像find方法/保存的IntelliJ,它會被標記爲 「無法解析法」
然而,的IntelliJ和Maven都編譯沒有任何問題,只是在編輯器中無法解析的方法。可能是什麼問題呢?
問題是Classpath和AspectJ,我很確定如何在IntelliJ中做到這一點,但在Eclipse中,您必須啓用該項目作爲AspectJ項目並重建項目。希望能幫助到你。 – eruiz
我在intellij問題跟蹤器上添加了一個問題。 http://youtrack.jetbrains.com/issue/IDEA-120006。讓我們看看會發生什麼 – albfan
@albfan謝謝,我沒有想到:) –