Как передать значение в интерфейсную функцию в Java

Недавно, проходя Spring JPA Projection, я наткнулся на этот пример:

interface NamesOnly {

  @Value("#{args[0] + ' ' + target.firstname + '!'}")
  String getSalutation(String prefix);
}

Отсюда https://docs.spring.io/spring-data/jpa/docs/current/reference/html/ Пример 78

Я хочу знать, как я могу передать значение префикса, так как интерфейсы не могут создать объект!

0 ответов

Другие вопросы по тегам