Currently it does not support any annotations. That is why they mentioned mapping file is mandatory :
BeanIO is configured using a mapping XML file where you define the mapping from the flat format to Objects (POJOs). This mapping file is mandatory to use.
Official Documentation : https://camel.apache.org/components/4.8.x/dataformats/beanio-dataformat.html#_spring_boot_auto_configuration