Я разработал приложение с использованием JSP и классов. В моих JSP есть код Java, который вызывает мои классы Java для сохранения данных в базе данных MySQL.
Я знаю, что в настоящее время это плохая практика, но именно так я узнал, что теперь я хочу добавить новый модуль в приложение, и я хотел бы начать использовать современные архитектуры.
Я хотел бы получить ваши советы по этому поводу:
Примечание. Возможно, в будущем нам потребуется разработать приложение для Android для сбора данных нового модуля. Имейте это в виду.
Я ценю ваши советы и любую информацию о связанных вещах, таких как управление сеансами, уже созданные стили CSS или что-то еще.
Спасибо!




Прежде всего, использование JSP - это совсем не плохая практика. Если у вас есть существующее приложение, которое уже работает нормально (производительность, обслуживание и т. д.), Пусть оно будет в JSP. Это технология, которая вам нужна.
в таком случае ваши ответы будут.
Однако, если вы решили изменить архитектуру, вам не следует концентрироваться только на инструментах и фреймворках, которые не являются архитектурой.
Вы должны подумать о надежности и согласованности, безопасности, ремонтопригодности, масштабируемости, доступности, совместимости, производительности, соответствии, пользовательском опыте и многом другом, чтобы выбрать архитектуру. Просто потому, что на рынке есть шумиха, не является хорошей причиной для выбора архитектура.