@Repository
public interface RoomRepository extends CrudRepository<RoomEntity, Long> {
@Override
List<RoomEntity> findAll();
@Modifying
@Query("INSERT INTO room VALUES(:id, :name)")
RoomEntity insert(@Param("id") String uuid, @Param("name") String name);
}
Я сделал пользовательский запрос на вставку, чтобы использовать ключ по умолчанию для UUID. Есть ли способ для пользовательских запросов получать значения результатов в виде сущностей? Приведенный выше код не работает. Фреймворк возвращает int.