Общий репозиторий для работы с ADF компонентами программно


Смысл в том, что одни и теже методы, которые не привязаны к конкретному проекту, могут быть дорабатываться разными группами разработчиков. Это всякие методы по работе с датами, ViewObject, ViewCriteria, Security и т.д.

В общем если есть желание добавить или исправить то, что лежит сейчас в нашем репо, можете писать на эл. почту или присылать пулл реквесты. Объединив усилия, можно будет не тратить времени на то, что уже накопали другие разрабы а также сделать код более читабельным и менее требовательным к ресурсам.

Ну вот как пример.
Для работоы с ViewObject, я испольую всего одну команду.

ViewObject myViewObject = VOUtils.getViewObjectByName("ViewObjectName");

И сразу работаю с ним.

А чтобы получить информацию о SQL запросе, на основе которого построен ViewObject, bind variables и набор данных, достаточно выполнить.

VOUtils.printViewObjectInfo(myViewObject);

Собственно репо, которое нужно сделать конфеткой.

Основной.



ADFUtils.java и JSFUtils.java были взяты из проекта - Oracle Fusion Order Demo Application