Spring 2.0 Annotations and ant



我有一个旧的appfuse项目,运行Spring 2.0和Java 1.6,我试图让事务注释支持(和其他注释)运行。

但是,当我把这个添加到我们的类中时:

@Transactional
public class ... {
}

我们得到一个ant编译问题,如:

[javac] symbol: class Transactional
[javac] @Transactional
[javac]  ^

我如何告诉ant应该使用哪些Spring事务?

在我看来这是一个简单的导入问题。您是否导入了类org.springframework.transaction.annotation.Transactional:

import org.springframework.transaction.annotation.Transactional

注释是必须导入才能使用的类(不使用它们的完全限定名),就像任何其他类一样。

最新更新