Я думал, что это должно быть очевидно, но я не могу его найти.
Теперь, когда поля могут иметь аннотации, я подумал, что это должно быть отражено в спецификации JavaBean, но я не могу его найти.
Что я имею в виду:
JavaBean - это спецификация, которая позволяет вам обрабатывать объекты единообразным образом, обнаруживая их свойства, а затем читая и записывая их.
Поскольку свойства POJO теперь можно аннотировать (как, например, в аннотациях Hibernate), я ожидал, что аннотации будут доступны с использованием спецификации JavaBean - чтобы обнаружить больше метаданных, чем просто тип свойства.
Или я должен прибегнуть к хитрости с получением метода get и найти метаданные с помощью простого API отражения?