Как я могу использовать / включить аннотации ROO (я полагаю, что он использует AspectJ?) Внутри проекта STS?
Например, я хочу использовать: @RooJavaBean для автоматической генерации методов getter / setter.
(Maven также "установлен" в проекте)
Вам необходимо создать проект Roo, и эти аннотации обрабатываются для вас автоматически. Вы можете сделать это с помощью мастера проекта New Roo:
File -> New... -> Spring Roo Project
Для этого вы должны использовать оболочку ROO и просто следовать подсказкам.
Например, чтобы создать Java-бин с аннотациями ROO:
roo> entity --class ~.User --testAutomatically roo> field string --fieldName name --notNull