Жаль слышать, что у вас проблемы с Тейидом. Я подозреваю, что это связано с некоторыми нюансами весенней загрузки с точки зрения того, как запускается запуск.
1) Прежде всего, проект Teiid не уходит, установка на основе WildFly все еще поддерживается, и развертывание на основе VDB по-прежнему является действительным путем. Вы все еще можете использовать это.
2) Мы больше не участвуем в разработке Teiid на основе Eclipse. Вы все еще можете использовать старую версию, сгенерированная VDB все еще действительна, возможно, не имеет никаких новых языковых функций.
3) Teiid Spring Boot не является заменой Teiid. Это уровень выше, чтобы упростить разработку java объединения источников данных более естественным образом для разработчика java.
4) Teiid Spring Boot поддерживает два режима
- Определение представления на основе сущностей (режим без vdb, использование аннотаций, предварительный просмотр техник). см. пример здесь .
- Развертывание на основе VDB. Это означает, что вы можете взять VDB из предыдущих шагов. Разница в том, что поддерживаемый VDB - это VDB на основе DDL, а не Binary VDB, сгенерированный из Teiid Designer. Вы можете использовать Teiid Designer для экспорта в XML версию VDB, а затем использовать другой инструмент, который мы предоставляем, для преобразования в DDL. См. Пример здесь с этой моделью.
5) Teiid Spring Boot больше ориентирован на облачные разработки. В вашем случае вы можете встроить приложение Java так, чтобы оно не требовало отдельного процесса, и подключиться к внешнему процессу для доступа к данным, то есть это будет намного быстрее, поскольку существует один шаг перемещения данных.
6) В соответствии с инструментарием мы работаем над плагином VSCode, который помогает разрабатывать VDB на основе DDL, но мы еще не там. Также мы являемся частью проекта Syndesis .