Projector allows you to inject properties in Java objects in a declarative way using annotations
'io.github.benas:projector:1.1.0'
<dependency>
<groupId>io.github.benas</groupId>
<artifactId>projector</artifactId>
<version>1.1.0</version>
</dependency>
<dependency org="io.github.benas" name="projector" rev="1.1.0"/>
"io.github.benas", "projector", "1.1.0"