It would be nice when constructor creation would consider @Column and @Element annotations on constructor parameters. That would be an easier way to redirect the source value than with @Value and SpEL without the overhead of SpEL parsing. We need access to constructor parameter annotations see spring-projects/spring-data-commons#2332.