pom.xml, beans.xml and implementation