вторник, 14 мая 2013 г.

8й - Практикум. Oracle ADF. Контекст пользователя. prepareSession, CONTEXT, dbms_session, JPublisher

Часто 3х звеные приложения организованы так, что сервер приложений ходит к БД под одним пользователем (владельцем схемы), а пользователи подключаются к серверу приложений под своими именами. А в контексте БД надо знать что за пользователь обращается к данным. Вот тут и используется возможность указать в контексте БД пользовательскую информацию.


суббота, 11 мая 2013 г.

7й - Практикум. Oracle ADF. Create Page Definition в taskFlow, Списки List SelectItem ...

Полезным бывает самостоятельное наполнение списков для Choise компонент. Для этого надо подготовить список вида - List<SelectItem>. А также полезным бывает использование доступа к данным (bindings) без загрузки страницы, но в запущенном taskFlow.

пятница, 10 мая 2013 г.

6й-Практикум. Oracle ADF. LOV, зависимые списки (Dependency LOV)

На примере таблицы "Locations" схемы HR сделаем список для выбора значений который будет в свою очередь зависеть от другого списка выбора.

пятница, 19 апреля 2013 г.

5й- Практикум. Oracle ADF. Программный и декларативный подходы.ADFUtils, JSFUtils

Поскольку FrameWork ADF позиционирует себя как декларативный, то для многих операций можно использовать декларативный, программный - через java код и смешанный - java + декларативный подход. Когда начинается использование java, то удобно подключить в проект ADFUtils.java и JSFUtils.java. Они есть в поставке примера от Oracle - "FusionOrderDemo"

понедельник, 15 апреля 2013 г.