Мы рассматриваем возможность перехода на TopLink 11g JPA из Oracle Kodo JDO. Но я вижу, что EclipseLink существует и, возможно, лучше благодаря Toplink. Вики-статья о ней в настоящее время гласит
EclipseLink основан на TopLink
продукт, который Oracle внес
Исходный код для создания
Проект EclipseLink. Оригинал
Вклад от TopLink's 11g
кодовая база, и весь
кодовая база / набор функций были внесены,
только с EJB 2 CMP и незначительными
Oracle AS специфическая интеграция
удален. Это отличается от TopLink
Основа вклада Glassfish,
который не включал какой-то ключ
особенности предприятия ... EclipseLink это
предполагаемый путь вперед для
сохранение для Oracle и TopLink. Это
Предполагается, что следующий основной
выпуск Oracle TopLink будет включать
EclipseLink, а также следующий крупный
выпуск Oracle AS.
Поиск, который вы бы выбрали для использования, если бы у вас была возможность - TopLink 11g или EclipseLink и почему. Одна вещь, с которой я столкнулся при работе с Toplink 10, заключалась в том, что вы почти были вынуждены использовать TopLink Workbench или JDeveloper для взаимодействия с конфигурацией toplink /, чтобы заставить генерацию объектов работать, но даже тогда ни один из этих двух инструментов не предоставлял доступ ко всем API-интерфейсам TopLink через Визуальная разработка, так что в итоге вы получили такое скрещивание генерации кода с некоторым пользовательским кодированием (скажем, вы хотели воспользоваться некоторой функцией метаданных объекта, возможно, вам пришлось явно вызывать API, чтобы установить желаемое свойство).
Наша команда разработчиков насчитывает около 20 человек, мы используем Eclipse в качестве нашей IDE и запускаем сборки Ant. Спасибо!