Я думаю о том же.Что-то должно обрабатывать аннотации - это то, что делает Spring, но в настоящее время я не использую Spring.
Не составит труда добавить пользовательскую обработку аннотаций для обработки @Resource, @PostConstruct и @PreDestroy.аннотации (вероятно, это будет несколько десятков строк кода), но в какой-то момент вы должны подумать: «Ну, Spring уже делает все это и чертовски много другого».
Они также реализованы Tomcatдля веб-сервисов, так что вы можете просто использовать их, но только в правильно настроенных классах @WebService.