Я новичок в DropWizard, поэтому я все еще немного запутался в его структуре каталогов и файловой архитектуре.
Вот моя структура каталогов:
Пара вопросов:
- Я полагаю, что в одной из папок конфигурации для настройки DynamoDB необходим файл DynamoDBConfig.java.(Я взял много этого из учебника).Но у этого конкретного руководства были некоторые зависимости, в которых я не уверен в том, что они делают.Вот как выглядит этот файл: введите здесь описание изображения
- Я все еще не понимаю, что такое класс Resource.Документ DropWizard говорит: «Для нашего приложения нам нужен ресурс, который возвращает новые экземпляры Saying из URI / hello-world», поэтому класс ресурсов просто описывает ответ со стороны сервера?
- Я посмотрелв другом руководстве DropWizard, и они помещают свой внутренний код, такой как операции CRUD, в файл контроллера.Так весь ли мой внутренний код работает из этого файла контроллера?