0
У меня есть следующий метод в моем mybatis интерфейс картографа:Возвращает столбец с Postgres ON КОНФЛИКТ запроса + mybatis
@Update("insert into user(key, name, age) values (10, 'Martin', 24) ON CONFLICT(name) DO UPDATE SET age=50 RETURNING key")
@ResultType(value = Long.class)
Long updateUser();
Тип данных ключа BIGINT.
Однако, я получаю следующее значение: -1 (результат должен быть 10)
Если я вернусь сам имя и изменить тип результата к String.class, я получаю следующее исключение:
org.apache.ibatis.binding.BindingException: Mapper method has an unsupported return type: class java.lang.String
Любая идея, что не так?