Я пытаюсь создать надежный, объектно-ориентированный, не зависящий от языка API поверх http-сервисов JSON, чтобы я мог изменять базовое представление и структуры данных, не нарушая клиентский код, который запускает веб-сайт.
(1) Существует ли инструмент генерирования API в стиле hibernate / ibatis / SQLAlchemy для мира REST?В частности, я заинтересован в размещении красивого, чистого API на сервере SOLR, который обслуживает данные json.Или, может быть, я просто хочу создать серверный инструмент, который может запрашивать большой список текстовых файлов и обслуживать эти файлы как объекты, доступные через HTTP ...
Однако здесь есть одна загвоздкачто я хочу сделать это независимым от языка способом (используя аналогию спящего режима, я бы хотел, чтобы мой генератор спящего режима генерировал классы DAO как в PHP, так и в Java, например).
(2) Более обобщенно --- Есть ли общий способ создания apis объекта hibernate / ibatis style, который работает в современном мире, управляемом http, NoSQL;скрытие основных сложностей расположения данных, структур хранения данных, обработки соединений, вежливости и т. д ...?