Я работаю с новой структурой под названием «Play! Framework», которая следует за шаблоном MVC.(JavaScript + Java + Rest) подход к разработке приложений
Мое веб-приложение имеет классы Java и контроллеров и (html + javascript) на уровне представления.
Также у нас нет нашей собственной базы данных ... данные приложения поступают через веб-службу на основе покоя (по запросу), на основе которой пользователь TAB/MENU нажал.
Мои вопросы являются-
1) Я сейчас вызова различных контроллеров Java прямо из различных файлов .html, используя (JQuery + игра) синтаксис ... это хороший подход?
2) На стороне сервера у нас есть несколько служб REST для извлечения разных типов данных. Я прямо сейчас использовал «DAO» для настройки и использования веб-служб REST и «DTO» для моделирования объектов модели (эти объекты будут переносить данные, полученные REST) и рендерить их в JQuery DataTable соответственно .... Это хорошо?
3) REST возвращает нам данные JSON, на которых мы должны выполнить некоторую обработку, чтобы сделать их пригодными для показа в JQuery DataTable ... прямо сейчас эта логика записывается в классы Java Helper для каждой функциональности моего веб-приложения ...это нормально?
извините за поздний ответ, но это приложение будет доступно только после надлежащей аутентификации, основанной на ADS системы безопасности на базе. Кроме того, он не будет запущен в общедоступную сеть ... вы все еще чувствуете, что подвергать REST URI javascript будет угрозой безопасности? –
no dear вы можете запустить это публично, но вам нужно изменить какую-то функцию. Я использую эту систему для открытого и используемого механизма безопасности, разработанного мной. –