Как настроить в Spring Boot автоинкрементацию id в таблице PostgreSql с очисткой удаленных id?
Этого делать не надо. Вся суть идентификаторов в их неизменности.
Благодарю всех ответивших на мой вопрос!Решение нашёл такое:
Моя таблица в thymeleaf выглядит вот так:<table class="table table-bordered table-dark">

        </thead>
        <tbody>
            <tr>
                <th scope="col" >ID</th>
                <th scope="col">First Name</th>
                <th scope="col">Last Name</th>
                <th scope="col">Gender</th>
                <th scope="col">Email</th>
                <th scope="col">Section</th>
                <th scope="col">Country</th>
                <th scope="col">Edit</th>
                <th scope="col">Delete</th>
            </tr>

            <tr th:each="student, iStat : ${list}">
                <td th:text="${iStat.index + 1}"></td>
                <td th:text="${student.firstName}"></td>
                <td th:text="${student.lastName}"></td>
                <td th:text="${student.gender}"></td>
                <td th:text="${student.email}"></td>
                <td th:text="${student.section}"></td>
                <td th:text="${student.country}"></td>

                <td><a th:href="@{'/editstudent/' + ${student.id}}">Edit</a></td>
                <td><a th:href="@{'/deletestudent/' + ${student.id}}">Delete</a></td>
            </tr>

        </tbody>
    </table>
Я всего лишь изменил в шаблонизаторе thymeleaf  две строчки, было так:<tr th:each="student : ${list}">
                <td th:text="${student.id}"></td>
стало так:<tr th:each="student, iStat : ${list}">
                <td th:text="${iStat.index + 1}"></td>