База данных возвращает CompanyEntity, которая содержит повторяющийся идентификатор сотрудника.
Map<String, CompanyEntity> pp = allEmployees.stream().collect(Collectors.toMap(CompanyEntity::getEmployeeId, Function.identity()));
Исключение, которое мы получаем:
IllegalStateException: Duplicate key
Есть ли настройка, чтобы предотвратить это в Java 8 без замены ключа, или я должен использовать старый способ Java 6, где я проверяю содержимое и обновляю карту?