@Value("#{myProperties.prop_part1_part2}")
работает, но
@Value("#{myProperties.prop.part1.part2}")
нет.
Как мне обратиться к собственности с помощью "." в ключе?
Я еще не использовал весну 3, поэтому мой ответ - выстрел в темноте. Попробуйте
@Value("#{myProperties['prop.part1.part2']"}