Java-based Configuration