我有一个旧的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
注释是必须导入才能使用的类(不使用它们的完全限定名),就像任何其他类一样。