1

Я работаю с новой структурой под названием «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 для каждой функциональности моего веб-приложения ...это нормально?

ответ

0

выглядит хорошо вы на правильном пути я использую тот же механизм

, но когда вы используете Javascript, чем все, что вы Rest URI подвергается конечному пользователю поэтому нужно думать о безопасности.

enter image description here

+0

извините за поздний ответ, но это приложение будет доступно только после надлежащей аутентификации, основанной на ADS системы безопасности на базе. Кроме того, он не будет запущен в общедоступную сеть ... вы все еще чувствуете, что подвергать REST URI javascript будет угрозой безопасности? –

+0

no dear вы можете запустить это публично, но вам нужно изменить какую-то функцию. Я использую эту систему для открытого и используемого механизма безопасности, разработанного мной. –