Я работаю над созданием веб-приложения для управления членством с использованием Java (модели Servlet/JSP-MVC), но я немного запутался в лучших фреймворках, которые необходимо использовать для обеспечения 1) стабильности 2) скорость и 3) ПроизводительностьЛучший подход для корпоративного веб-приложения Java
В отношении операций с базой данных я читал другие разработчики, рекомендующие Hibernate, другие рекомендуют использовать JDBC, поэтому я не уверен, что лучше? И есть ли что-то лучше, чем те 2, которые помогают мне поддерживать производительность, скорость и стабильность? Принимая во внимание, что приложение может иметь огромную нагрузку на пользователей, обращающихся к нему в любой конкретной точке, и будет поддерживать базу данных из более чем 150 000 пользователей.
С точки зрения лучшей структуры, я следую модели MVC с использованием Servlet/JSP, но некоторые другие разработчики рекомендуют использовать Spring MVC, так это лучший подход? и если да, можете ли вы объяснить, почему на основе вашего опыта?
Любые другие рекомендации/предложения для рамок, подходы или даже Eclipse, плагины, чтобы помочь мне через развитие этого проекта будет высоко оценен
Спасибо за ваше время
Во-первых, этот вопрос ОТ (ИМХО). Во-вторых, если вы собираетесь создавать веб-сайт большого объема без какого-либо опыта в отношении перечисленных выше фреймворков, вам следует рассмотреть возможность найма необходимых навыков. В-третьих, «лучший» - довольно субъективный термин ... – home
ditch eclipse и использовать intellij, мне нравится весенний стек – NimChimpsky
@home IMHO нет ничего плохого в изучении опыта других людей, и если каждый разработчик должен создать сайт с большим объемом нанял другого разработчика, чтобы выполнить эту работу, ни один новый разработчик никогда не узнает :) В любом случае, спасибо, что поделились своим мнением :) – MChan