Как определить пользовательскую конфигурацию на стороне сервера в REST-сервисе?

Я пишу REST-сервис, используя Apache Wink. Моему сервису нужны некоторые конфигурации на стороне сервера, такие как определение некоторых системных свойств и т. Д. Пользователь остального сервиса не должен знать об этом и предоставлять какое-либо значение для них. Я хотел бы понять, каков идеальный / лучший способ инициализировать эти свойства в REST-сервисе. Должен ли я сделать эту конфигурацию в конструкторе класса Resource? или где-то еще?

Благодарю.

1 ответ

Обычно правильное место, чтобы сделать ботинки, зависит.

Обычно они используют как минимум 3 слоя на проекте REST-сервисов.

Уровень REST (с вызовами REST) ​​<----> Уровень бизнеса (с логикой бизнеса) <---->

Уровень данных (восстановление данных) Необходимо инициализировать переменные объектов, принадлежащих бизнес-уровню на уровне REST.

Переменные объектов, принадлежащих уровню данных, должны быть инициализированы в бизнес-уровне.

Системные свойства должны быть инициализированы в местах, где они впервые используются.

Другие вопросы по тегам