У меня есть класс с ломбоком @RequiredArgsConstructor:
@RequiredArgsConstructor
@Service
public class Test{
private final String str;
private String str5;
// more code
}
При загрузке без Spring мы предоставляем в xml как:
<bean id="Test" class="com.abc.Test">
<constructor-arg index="0" value="${xyz}"/>
</bean>
как добиться того же из весенней загрузки можно через application.properties, но как ввести
private final SomeRepository repository
- person Sujitmohanty30   schedule 12.08.2020@Value("${xyz"})
в параметре конструктора. Вы можете использовать ломбок, но применение аннотаций к конструктору становится действительно беспорядочным. См.onConstructor
документацию, - person Darren Forsythe   schedule 12.08.2020