Я создаю приложение онлайн-магазина музыки (на Java) для подписчика и без знака для моего клиента.Являются ли рамки действительно необходимыми для решения этой проблемы?
В настоящее время я использую Struts 1.3.10 (мне рекомендовали Spring, но Spring setup похожа на Struts) для моего веб-приложения.
Моя база данных в настоящее время является MySQL 5 (или выше), и я использую шаблон DAO, чтобы поговорить с ним. Существуют ограничения на использование Struts и DAO (например, загрузка нескольких файлов в Struts не реализована так же, как несколько параметров String, а для DAO отсутствует функция публикации).
Я делаю лучший путь вперед или должен идти прямо Спящий режим (или аналогичный) и выходить из Струтов? Каковы последствия производительности или технические проблемы, с которыми вы столкнулись с той же самой настройкой, что и у меня?
Клиент не заботится о том, как я это делаю, пока это делается.