Возможно, имелись в виду аннотации @Value и @ConfigurationProperties в контексте Spring. 24
Аннотация @Value — простой способ использовать опции. 1 Она подставляет значение в поле нужного класса, например контроллера. 1 С помощью этой аннотации можно получить одно значение из источника свойств в приложение Spring. 2 Однако подход с @Value неудобен, если опций много и они нужны в разных местах. 1 В таком случае возникает дублирование, и нужно постоянно указывать полные пути в разных местах приложения и исправлять их вручную, если они поменяются. 1
Аннотация @ConfigurationProperties используется, когда нужно работать с одним или несколькими связанными свойствами. 2 С её помощью генерируются метаданные. 2 Аннотация применяется для сопоставления нескольких иерархических свойств. 4
Таким образом, разница между аннотациями заключается в том, что @Value подходит для работы с простыми свойствами, а @ConfigurationProperties — для управления более сложными свойствами.