Весна 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

Аннотации - это классы, которые должны быть импортированы для использования (без использования их полного имени), как и любой другой класс.

Другие вопросы по тегам