Разработка Java API для приложения RESTful - PullRequest
0 голосов
/ 26 сентября 2011

Мне нужно создать приложение RESTful, которое позволит мне получать доступ к контактной информации людей из Facebook.

Я сохранил имя, фамилию, адрес электронной почты в базе данных. Для интерфейса я буду использовать Dojo для отображения данных.

Но я не знаю, как спроектировать средний уровень для извлечения данных и как передать его в Dojo / javascript.

Я разработал J2EE и использовал инфраструктуру Struts. Я знаю, что в J2EE я могу создавать бины сущностей, а затем передавать информацию на уровень пользовательского интерфейса через сессионные бины.

Но в приложении RESTful какие типы классов мне нужно использовать для достижения того, что могут делать сущности и сессионные компоненты?

Существуют ли какие-либо книги, которые могут помочь мне быстрее освоиться?

1 Ответ

1 голос
/ 26 сентября 2011

Я сделал это довольно быстро (хотя я думаю, что есть лучшие способы) со следующими шагами:

  1. Создание веб-служб RESTful из базы данных с помощью мастера NetBeans: http://netbeans.org/kb/docs/websvc/rest.html
  2. В Dojo я использовал dojo.xhrGet, указав URL службы, handleAs: "json"

    dojo.xhrGet({
         url: myURL,
         handleAs: "json",
         headers: {"Content-Type": "application/json; charset=uft-8", "Accept" : "application/json"},
         load: function(responseObject) {
             myList = responseObject;
         }
    });
    
  3. Я прочитал один за другим элементы в списке и добавил к dojo.data.ItemFileWriteStore, используя newItem метод
  4. Я добавил магазин в dojox.grid.DataGrid
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...