Я хочу сохранить объект сотрудника в couchbase, используя весеннюю загрузку Java.Я использую реактивный драйвер водителя.Мое требование - сохранить объект employee с employeeId с суффиксом жестко закодированной строки "-EMPLOYEETYPE".
Пример: объект в couchbase из Java-приложения:
{ "employeeId" : "12345", "lname" :"ltest", "fname" : "ftest"}
При сохранении в базу диванов,ключ должен быть сгенерирован как
"12345-EMPLOYEETYPE"
Ниже код не работает, пожалуйста, дайте мне знать, как его достичь. Примечание: я использую lombok, поэтому нет геттеров и сеттеров.
@Document
public final class Employee {
@Id @GeneratedValue(strategy = GenerationStrategy.USE_ATTRIBUTES,delimiter="-EMPLOYEETYPE")
private String id;
@IdAttribute
private String employeeId;
}