create beans via config-class, NOT via component-scan.