Могу ли я запустить свое приложение на другом сервере приложений, например, IBM WebSphere, или в простом контейнере сервлетов, например Tomcat?
В конце концов, инфраструктура Oracle ADFэто просто некоторые JAR-файлы, которые можно установить на сторонних серверах приложений (с более или менее поддержкой, в зависимости от инструментария).
Могу ли я использовать Hibernate вместо EclipseLink?
Вы можете кормить ADF POJO, например, аннотированными объектами JPA, и вы можете использовать Hibernate.
Можно ли легко получить доступ к другой базе данных, например, к Microsoft SQL Server?
Да, предоставьте соответствующий драйвер JDBC.
Подойдет ли доменно-управляемый дизайн на рисунке?
Я думаю, что он ортогональн.
Сколько приложений ADF можно настроить с помощью DI-контейнера, такого как Spring?
Вы можете использовать Spring для уровня служб и доступа к данным.См .:
Что бы мне не хватало, если бы я использовал свою любимую среду IDE, скажем, Eclipse вместо JDeveloper?
Все элементы перетаскивания.
Могу ли я использовать Maven для проектов ADF?
Это технически выполнимо.
Другими словами, каковы пределы свободы на территории ADF?
Я позволю экспертам ответить на этот вопрос более подробно.
Обратите внимание, что это все-таки должно быть приложение ADF, а не просто приложение Java EE, использующее ADF Faces.
Не получил это.