spring profile-based configuration; moved beans into javaconfig; profile-based robots.txt