Весна 2.0 Аннотации и муравей
У меня есть старый проект appfuse, работающий под управлением Spring 2.0 и Java 1.6, и я пытаюсь запустить поддержку аннотаций транзакций (и других аннотаций).
Но когда я добавлю это в наш класс:
@Transactional
public class ... {
}
Мы получаем проблему с компиляцией муравья, например:
[javac] symbol: class Transactional
[javac] @Transactional
[javac] ^
Как мне сообщить муравью, какие транзакции Spring он должен использовать?
1 ответ
Решение
Это похоже на простую проблему импорта для меня. Вы импортировали класс org.springframework.transaction.annotation.Transactional
:
import org.springframework.transaction.annotation.Transactional
Аннотации - это классы, которые должны быть импортированы для использования (без использования их полного имени), как и любой другой класс.