У меня есть приложение, в котором я должен хранить данные в течение некоторого времени и использовать его позже. После этого я использую данные, которые мне больше не нужны (именно поэтому я избегал сохранение в базе данных).Местоположение, где хранятся временные данные весной MVC
В принципе, у меня есть система управления тестированием, в которой ученик появится для теста, который допускает только одну попытку для данного теста. Итак, когда студент начинает тест и начинает отвечать на вопросы, я хочу правильно сохранить ответы (после того, как пользователь ответит на каждый вопрос, а не ждет до конца теста (это требование моей системы, и я не смогу изменить)) на сервере где-нибудь (что я могу использовать для вычисления оценки позже, как только студент подал тест). Я смущен, где я могу хранить эти временные ответы от ученика (я говорю это как временный, потому что он мне не нужен после вычисления счета).
Я думал сохранить его в переменных сеанса и удалить его, когда я закончил использовать его. Правильно ли это? или Spring MVC предоставляют любой контекст, где я могу хранить данные и удалять их позже. Заранее благодарим за помощь.