Создание избыточного класса сопоставления DynamoDB - PullRequest
0 голосов
/ 05 августа 2020

Я просматривал эту AWS документацию по DynamoDB. Хотя использование Mapper Class довольно просто. См. Следующее:

Фон:

  • У меня есть приложение, которое будет записывать данные в DynamoDB.

  • Разное нижестоящие приложения будут читать данные из этой DynamoDB.

  • Насколько я понимаю, мы должны создать класс, представляющий таблицу (помеченную @DynamoDBTable). Для выполнения операций CRUD с этой таблицей. Мы можем создать экземпляр этого класса и использовать метод .save() из DynamoDBMapper.

Вопрос:

  • Нужно ли мне создавать этот класс, представляющий таблица во всех этих приложениях также читает из таблицы?
  • Если да, не будет ли это лишней работой и плохой практикой?
  • Пожалуйста, предложите лучший способ, если он есть.

Заранее большое спасибо.

...