Π‘Ρ‚Ρ€ΡƒΠΊΡ‚ΡƒΡ€Π° Π°Π΄Ρ„: Π‘Π΅Π²Π΅Ρ€ΠΎ-Восточный Ρ„Π΅Π΄Π΅Ρ€Π°Π»ΡŒΠ½Ρ‹ΠΉ унивСрситСт ΠΈΠΌΠ΅Π½ΠΈ М.К.Аммосова

Π­Π»Π΅ΠΊΡ‚Ρ€ΠΎΠ΄Π²ΠΈΠ³Π°Ρ‚Π΅Π»ΠΈ асинхронныС сСрии АДЀ — Π ΠžΠ‘Π­Π›Π•ΠšΠ’Π Πž

ΠŸΡ€ΠΎΠ΄ΡƒΠΊΡ†ΠΈΡ ΠΈ Ρ†Π΅Π½Ρ‹β€Ž > β€ŽΠ’Ρ‹ΡΠΎΠΊΠΎΠ²ΠΎΠ»ΡŒΡ‚Π½Ρ‹Π΅ ΡΠ»Π΅ΠΊΡ‚Ρ€ΠΎΠ΄Π²ΠΈΠ³Π°Ρ‚Π΅Π»ΠΈβ€Ž > β€Ž

Π­Π»Π΅ΠΊΡ‚Ρ€ΠΎΠ΄Π²ΠΈΠ³Π°Ρ‚Π΅Π»ΠΈ асинхронныС сСрии АДЀ

Π­Π»Π΅ΠΊΡ‚Ρ€ΠΎΠ΄Π²ΠΈΠ³Π°Ρ‚Π΅Π»ΠΈ асинхронныС Ρ‚Ρ€Π΅Ρ…Ρ„Π°Π·Π½ΠΎΠ³ΠΎ Ρ‚ΠΎΠΊΠ° с Ρ„Π°Π·Π½Ρ‹ΠΌ Ρ€ΠΎΡ‚ΠΎΡ€ΠΎΠΌ Ρ‚ΠΈΠΏΠ° АДЀ ΠΏΡ€Π΅Π΄Π½Π°Π·Π½Π°Ρ‡Π΅Π½Ρ‹ для ΠΏΡ€ΠΈΠ²ΠΎΠ΄Π° ΠΌΠ΅Ρ…Π°Π½ΠΈΠ·ΠΌΠΎΠ² с тяТСлыми условиями пуска.

Π’ΠΈΠ΄ климатичСского исполнСния — Π£3.

ΠšΠΎΠ½ΡΡ‚Ρ€ΡƒΠΊΡ‚ΠΈΠ²Π½ΠΎΠ΅ исполнСниС Π΄Π²ΠΈΠ³Π°Ρ‚Π΅Π»Π΅ΠΉ — IM1001.

Бпособ охлаТдСния Π΄Π²ΠΈΠ³Π°Ρ‚Π΅Π»Π΅ΠΉ — ICОА161 ΠΈ ICO1 (самовСнтиляция).Β 

Π‘Ρ‚Π΅ΠΏΠ΅Π½ΡŒ Π·Π°Ρ‰ΠΈΡ‚Ρ‹ Π΄Π²ΠΈΠ³Π°Ρ‚Π΅Π»Π΅ΠΉ IP44 ΠΈΠ»ΠΈ IP23.

Π”Π²ΠΈΠ³Π°Ρ‚Π΅Π»ΠΈ ΠΏΡ€Π΅Π΄Π½Π°Π·Π½Π°Ρ‡Π΅Π½Ρ‹ для Ρ€Π°Π±ΠΎΡ‚Ρ‹ ΠΎΡ‚ сСти ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎΠ³ΠΎ Ρ‚ΠΎΠΊΠ° частотой 50 Π“Ρ† напряТСниСм 380 Π’, для ΠΏΡ€ΠΎΠ΄ΠΎΠΆΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠ³ΠΎ Ρ€Π΅ΠΆΠΈΠΌΠ° Ρ€Π°Π±ΠΎΡ‚Ρ‹.

ΠŸΡƒΡΠΊ Π΄Π²ΠΈΠ³Π°Ρ‚Π΅Π»Π΅ΠΉ осущСствляСтся ΠΎΡ‚ ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½ΠΎΠ³ΠΎ пускового устройства. Π‘ΠΎΠ΅Π΄ΠΈΠ½Π΅Π½ΠΈΠ΅ Π΄Π²ΠΈΠ³Π°Ρ‚Π΅Π»Π΅ΠΉ с ΠΏΡ€ΠΈΠ²ΠΎΠ΄Π½Ρ‹ΠΌΠΈ ΠΌΠ΅Ρ…Π°Π½ΠΈΠ·ΠΌΠ°ΠΌΠΈ осущСствляСтся посрСдством ΡƒΠΏΡ€ΡƒΠ³ΠΈΡ… ΠΌΡƒΡ„Ρ‚.

Π˜Π·ΠΎΠ»ΡΡ†ΠΈΠΎΠ½Π½Ρ‹Π΅ ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π»Ρ‹ ΠΎΠ±ΠΌΠΎΡ‚ΠΊΠΈ статора класса нагрСвостойкости Π½Π΅ Π½ΠΈΠΆΠ΅ β€œΠ’β€, ΠΎΠ±ΠΌΠΎΡ‚ΠΊΠΈ Ρ€ΠΎΡ‚ΠΎΡ€Π° — β€œΠβ€ ΠΏΠΎ Π“ΠžΠ‘Π’ 8865-87. ΠžΠ±ΠΌΠΎΡ‚ΠΊΠ° статора ΠΈ Ρ€ΠΎΡ‚ΠΎΡ€Π° двигатСля соСдинСны Π² β€œΠ·Π²Π΅Π·Π΄Ρƒβ€ ΠΈ ΠΈΠΌΠ΅ΡŽΡ‚ ΠΏΠΎ Ρ‚Ρ€ΠΈΒ Π²Ρ‹Π²ΠΎΠ΄Π½Ρ‹Ρ… ΠΊΠΎΠ½Ρ†Π°. Π”Π²ΠΈΠ³Π°Ρ‚Π΅Π»ΡŒ ΠΈΠΌΠ΅Π΅Ρ‚ подшипники качСния с пластичной смазкой.

Π”Π²ΠΈΠ³Π°Ρ‚Π΅Π»ΠΈ Π΄ΠΎΠΏΡƒΡΠΊΠ°ΡŽΡ‚ ΠΏΡ€Π°Π²ΠΎΠ΅ ΠΈ Π»Π΅Π²ΠΎΠ΅ Π½Π°ΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ вращСния. ИзмСнСниС направлСния вращСния Π΄ΠΎΠ»ΠΆΠ½ΠΎ ΠΎΡΡƒΡ‰Π΅ΡΡ‚Π²Π»ΡΡ‚ΡŒΡΡ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΈΠ· состояния покоя. Π”Π²ΠΈΠ³Π°Ρ‚Π΅Π»ΠΈ ΠΌΠΎΠ³ΡƒΡ‚ Π±Ρ‹Ρ‚ΡŒ ΡƒΠΊΠΎΠΌΠΏΠ»Π΅ΠΊΡ‚ΠΎΠ²Π°Π½Ρ‹ подшипниками 8KF ΠΈΠ»ΠΈ FAG.

Π‘Ρ‚Ρ€ΡƒΠΊΡ‚ΡƒΡ€Π° условного обозначСния Π΄Π²ΠΈΠ³Π°Ρ‚Π΅Π»Π΅ΠΉ Ρ‚ΠΈΠΏΠ° АДЀ:


Π“Π°Π±Π°Ρ€ΠΈΡ‚Π½Ρ‹Π΅, установочныС, ΠΏΡ€ΠΈΡΠΎΠ΅Π΄ΠΈΠ½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ Ρ€Π°Π·ΠΌΠ΅Ρ€Ρ‹ ΠΈ масса двигатСля АДЀ со ΡΡ‚Π΅ΠΏΠ΅Π½ΡŒΡŽ Π·Π°ΡˆΠΈΡ‚Ρ‹ IP44


Π’ΠΈΠΏ двигатСляI10I11I30Масса, ΠΊΠ³
АДЀ-160-6Π£Π—65089018002220
АДЀ-200-6Π£Π—900
1190
20402750
АДЀ-250-6Π£Π—900119020402750
АДЀ-320-6Π£Π—900119020402750

ΠžΡΠ½ΠΎΠ²Π½Ρ‹Π΅ характСристики Π΄Π²ΠΈΠ³Π°Ρ‚Π΅Π»Π΅ΠΉ Ρ‚ΠΈΠΏΠ° АДЀ

Π’ΠΈΠΏ Π΄Π²ΠΈΠ³Π°Ρ‚Π΅Π»ΡΠœΠΎΡ‰Π½ΠΎΡΡ‚ΡŒ,
ΠΊΠ’Ρ‚
Бинхронная
частота
вращСния,
ΠΎΠ±/ΠΌΠΈΠ½
ΠšΠŸΠ”, %cosΟ†,
ΠΎ. Π΅.
Π’ΠΎΠΊ
статора, А
Mmax

Mnom
НапряТСниС
ΠΌΠ΅ΠΆΠ΄Ρƒ ΠΊΠΎΠ»ΡŒΡ†Π°ΠΌΠΈ
Ρ„Π°Π·Π½ΠΎΠ³ΠΎ Ρ€ΠΎΡ‚ΠΎΡ€Π°, Π’
АДЀ-160-6Π£3160100091,30,83310
2,5
360
АДЀ-200-6Π£3200100092,00,833912,5574
АДЀ-250-6Π£3250100092,40,834942,5574
АДЀ-320-6Π£3320100093,00,806532,5570

Π“Π°Π±Π°Ρ€ΠΈΡ‚Π½Ρ‹Π΅, установочныС, ΠΏΡ€ΠΈΡΠΎΠ΅Π΄ΠΈΠ½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ Ρ€Π°Π·ΠΌΠ΅Ρ€Ρ‹ ΠΈ масса двигатСля АДЀ со ΡΡ‚Π΅ΠΏΠ΅Π½ΡŒΡŽ Π·Π°ΡˆΠΈΡ‚Ρ‹ IP23

Π’ΠΈΠΏ двигатСляI10I11I30Масса, ΠΊΠ³
АДЀ-160-6Π£Π—65089016501800
АДЀ-200-6Π£Π—900119020402450
АДЀ-250-6Π£Π—900119020402450
АДЀ-320-6Π£Π— 900119020402450

Build Rich Client Applications with ADF

Π’ курсС изучаСтся, ΠΊΠ°ΠΊ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΌΠΎΡ‰Π½Ρ‹Ρ… ΠΎΠΏΠΈΡΠ°Ρ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ бизнСс ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ ADF ΠΏΠΎΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ ΠΈ ΠΏΡ€ΠΎΡ‚Π΅ΡΡ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ часто ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡ‹Π΅ бизнСс сСрвисы. БСрвисы Π·Π°Ρ‚Π΅ΠΌ Π²ΡΡ‚Π°Π²Π»ΡΡŽΡ‚ΡΡ Π² ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΈΠ΅ интСрфСйсы с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ клиСнтский ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ ADF Faces. Для ΠΊΠ°ΠΆΠ΄ΠΎΠΉ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Ρ‹ ADF Faces Π²ΠΎΠ·ΠΌΠΎΠΆΠ½Π° полная настройка ΠΈ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° для обСспСчСния дальнСйшСй доступности ΠΈ Π»ΠΎΠΊΠ°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ прилоТСния. Π’Π°ΠΊΠΆΠ΅ доступСн ΡˆΠΈΡ€ΠΎΠΊΠΈΠΉ Π²Ρ‹Π±ΠΎΡ€ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ Π²ΠΈΠ·ΡƒΠ°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ: динамичСскиС Π΄ΠΈΠ°Π³Ρ€Π°ΠΌΠΌΡ‹, Π³Ρ€Π°Ρ„ΠΈΠΊΠΈ, Π΄Π°Ρ‚Ρ‡ΠΈΠΊΠΈ ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΠ΅ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Ρ‹ для отобраТСния ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΉ Π² Ρ€Π΅Π°Π»ΡŒΠ½ΠΎΠΌ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ.

Аудитория курса:

Π Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΈ, Π² частности:

  • Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΈ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ, J2EE, Java EE

Π‘Π»ΡƒΡˆΠ°Ρ‚Π΅Π»ΠΈ ΠΈΠ·ΡƒΡ‡Π°Ρ‚:

  • ΠŸΠΎΡΡ‚Ρ€ΠΎΠ΅Π½ΠΈΠ΅ сквозных Π²Π΅Π±-ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ
  • ΠŸΠΎΡΡ‚Ρ€ΠΎΠ΅Π½ΠΈΠ΅ ΠΌΠ½ΠΎΠ³ΠΎΡ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½Ρ‹Ρ… ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΈΡ… интСрфСйсов с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ADF Faces
  • Π Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ Java EE с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Oracle ADF
  • ИспользованиС Π½ΠΎΠ²Ρ‹Ρ… возмоТностСй Oracle JDeveloper 12c

ΠŸΡ€Π΅ΠΈΠΌΡƒΡ‰Π΅ΡΡ‚Π²Π° курса:

ПослС прохоТдСния Π΄Π°Π½Π½ΠΎΠ³ΠΎ курса упростится Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ Π² вашСй ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ, Ρ‚Π΅ΠΌ самым увСличится ΡΡ„Ρ„Π΅ΠΊΡ‚ΠΈΠ²Π½ΠΎΡΡ‚ΡŒ Ρ€Π°Π±ΠΎΡ‚Ρ‹. Π’Ρ‹ Π±ΡƒΠ΄Π΅Ρ‚Π΅ Π±ΠΎΠ»Π΅Π΅ ΠΊΠΎΠΌΠΏΠ΅Ρ‚Π΅Π½Ρ‚Π½Ρ‹ Π² Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ΅ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ Java EE с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Oracle ADF (Java EE development framework) ΠΈ Π²Π½Π΅Π΄Ρ€Π΅Π½ΠΈΠΈ сквозных Π²Π΅Π±-ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ. Π’Ρ‹ смоТСтС быстро ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ ΡΠ»ΠΎΠΆΠ½ΡƒΡŽ Π½Π°Π²ΠΈΠ³Π°Ρ†ΠΈΡŽ ΠΌΠ΅ΠΆΠ΄Ρƒ страницами, ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΡΡ‚ΡŒ Π»ΠΎΠ³ΠΈΠΊΡƒ для Π²Π°Π»ΠΈΠ΄Π°Ρ†ΠΈΠΈ ΠΈ Π·Π°Π΄Π°Π²Π°Ρ‚ΡŒ настройки бСзопасности прилоТСния. ПослС использования стСковой Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ Fusion для построСния ΠΈ тСстирования ΠΊΠ°ΠΆΠ΄ΠΎΠΉ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Ρ‹ прилоТСния появится Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ Π²Π½Π΅Π΄Ρ€ΠΈΡ‚ΡŒ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Π½Π° объСдинСнном weblogic сСрвСрС.

ΠŸΡ€Π΅Π΄Π²Π°Ρ€ΠΈΡ‚Π΅Π»ΡŒΠ½Π°Ρ ΠΏΠΎΠ΄Π³ΠΎΡ‚ΠΎΠ²ΠΊΠ°:

  • Π‘Π°Π·ΠΎΠ²Ρ‹ΠΉ ΠΎΠΏΡ‹Ρ‚ Ρ€Π°Π±ΠΎΡ‚Ρ‹ с Oracle JDeveloper
  • ΠŸΡ€ΠΎΡ…ΠΎΠΆΠ΄Π΅Π½ΠΈΠ΅ курса «ΠžΡΠ½ΠΎΠ²Ρ‹ Java SE 8»

ЦСли курса:

  • ΠŸΠΎΡΡ‚Ρ€ΠΎΠ΅Π½ΠΈΠ΅ ΠΈ настройка бизнСс услуг с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ ADF
  • ΠžΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ ΠΌΠΎΠ΄Π΅Π»ΠΈ Π΄Π°Π½Π½Ρ‹Ρ… Π² Π²Π΅Π±-ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΈ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΌΠ½ΠΎΠ³ΠΎΡ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½ΠΎΠ³ΠΎ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΎΠ³ΠΎ интСрфСйса ADF Faces
  • Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ страниц JSF
  • ИспользованиС ΠΌΠ½ΠΎΠ³ΠΎΡ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½Ρ‹Ρ… клиСнтских ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ Π½Π° страницах JSF
  • Π”ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΠ΅ Π²Π°Π»ΠΈΠ΄Π°Ρ†ΠΈΠΈ Π² прилоТСния ADF
  • ΠžΠ±Π΅ΡΠΏΠ΅Ρ‡Π΅Π½ΠΈΠ΅ бСзопасности Π²Π΅Π±-ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ
  • ВСстированиС, настройка ΠΈ Π²Π½Π΅Π΄Ρ€Π΅Π½ΠΈΠ΅ бизнСс ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ ADF ΠΈ Π²Π΅Π±-ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ

ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° курса

Π’Π²Π΅Π΄Π΅Π½ΠΈΠ΅ Π² Oracle ADF ΠΈ JDeveloper
АрхитСктура Oracle Fusion Middleware. Как ADF встроСн Π² Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Ρƒ? ΠžΠ±ΡΡƒΠΆΠ΄Π΅Π½ΠΈΠ΅ стСка Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΉ ADF. Рассказ ΠΎ прСимущСствах использования JDeveloper ΠΏΡ€ΠΈ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ΅ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ. Π“Π»Π°Π²Π½ΠΎΠ΅ ΠΎΠΊΠ½ΠΎ ΠΈ Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€Ρ‹ Π² JDeveloper IDE. Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ, ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΎΠ² ΠΈ соСдинСний с Π±Π°Π·Π°ΠΌΠΈ Π΄Π°Π½Π½Ρ‹Ρ….

ΠŸΠΎΡΡ‚Ρ€ΠΎΠ΅Π½ΠΈΠ΅ бизнСс ΠΌΠΎΠ΄Π΅Π»ΠΈ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ ADF
ΠžΠ±Π·ΠΎΡ€ бизнСс ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ ADF. Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΎΠ² ΠΈ ассоциаций для Ρ‚Π°Π±Π»ΠΈΡ† Π±Π°Π·Ρ‹ Π΄Π°Π½Π½Ρ‹Ρ…. Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ прСдставлСний ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΎΠ² ΠΈ Π»ΠΈΠ½ΠΊΠΎΠ². ΠžΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΈΠ΅ ΠΎΡ‚Π½ΠΎΡˆΠ΅Π½ΠΈΠΉ Ρ€ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒ-ΠΏΠΎΡ‚ΠΎΠΌΠΎΠΊ ΠΌΠ΅ΠΆΠ΄Ρƒ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π°ΠΌΠΈ. Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ ΠΌΠΎΠ΄ΡƒΠ»Π΅ΠΉ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ. ВСстированиС ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ. Π Π΅Ρ„Π°ΠΊΡ‚ΠΎΡ€ΠΈΠ½Π³ бизнСс ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚.

Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ соСдинСния с Π΄Π°Π½Π½Ρ‹ΠΌΠΈ для UI
ΠžΠ±Π·ΠΎΡ€ динамичСских Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΉ для Π²Π΅Π±-страниц. ОписаниС Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Ρ‹ JavaServer Faces ΠΈ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ JSF. ОписаниС стандартных ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ JSF. ΠžΠ±ΡΡƒΠΆΠ΄Π΅Π½ΠΈΠ΅ ΠΌΠ½ΠΎΠ³ΠΎΡ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½Ρ‹Ρ… клиСнтских ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ ADF Faces. Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ страниц JSF. Π”ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΠ΅ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ связи с Π΄Π°Π½Π½Ρ‹ΠΌΠΈ Π½Π° страницы JSF.

ΠžΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΈΠ΅ ΠΏΠΎΡ‚ΠΎΠΊΠΎΠ² Π·Π°Π΄Π°Ρ‡ ΠΈ Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΠ΅ Π½Π°Π²ΠΈΠ³Π°Ρ†ΠΈΠΈ
Как ADF Ρ€Π°ΡΡˆΠΈΡ€ΡΠ΅Ρ‚ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ JSF? Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ ΠΏΠΎΡ‚ΠΎΠΊΠΎΠ² Π΄Π°Π½Π½Ρ‹Ρ….

ΠžΠ±ΡΡƒΠΆΠ΄Π΅Π½ΠΈΠ΅ Π½Π°Π²ΠΈΠ³Π°Ρ†ΠΈΠΎΠ½Π½Ρ‹Ρ… ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ ADF Faces.

ΠžΠΏΠΈΡΠ°Ρ‚Π΅Π»ΡŒΠ½Π°Ρ настройка бизнСс ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ ADF
Π Π΅Π΄Π°ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ бизнСс ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚. ИзмСнСниС повСдСния ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΎΠ² сущностСй, прСдставлСний ΠΈ ΠΌΠΎΠ΄ΡƒΠ»Π΅ΠΉ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ. Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ списков Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ (LOVs). Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ Π²Π»ΠΎΠΆΠ΅Π½Π½Ρ‹Ρ… ΠΌΠΎΠ΄ΡƒΠ»Π΅ΠΉ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ.

ΠŸΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ° ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΈΡ… Π²Ρ…ΠΎΠ΄Π½Ρ‹Ρ… Π΄Π°Π½Π½Ρ‹Ρ…
Π Π°Π·Π±ΠΎΡ€ ΠΎΠΏΡ†ΠΈΠΉ Π²Π°Π»ΠΈΠ΄Π°Ρ†ΠΈΠΈ: Π±Π°Π·Π° Π΄Π°Π½Π½Ρ‹Ρ…, модСль Π΄Π°Π½Π½Ρ‹Ρ… ΠΈΠ»ΠΈ UI. Запуск выполнСния Π²Π°Π»ΠΈΠ΄Π°Ρ†ΠΈΠΈ. ΠžΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° ошибок Π²Π°Π»ΠΈΠ΄Π°Ρ†ΠΈΠΈ. НаписаниС Π²Ρ‹Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ Groovy для использования Π² Π²Π°Π»ΠΈΠ΄Π°Ρ†ΠΈΠΈ. Локализация сообщСний.

ИзмСнСниС привязки Π΄Π°Π½Π½Ρ‹Ρ… ΠΌΠ΅ΠΆΠ΄Ρƒ UI ΠΈ модСлью Π΄Π°Π½Π½Ρ‹Ρ…
ΠžΠ±Π·ΠΎΡ€ Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ ΠΌΠΎΠ΄Π΅Π»ΠΈ Oracle ADF. Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ ΠΈ использованиС контроля Π΄Π°Π½Π½Ρ‹Ρ… ADF. ΠžΠ±ΡΡƒΠΆΠ΄Π΅Π½ΠΈΠ΅ языка Π²Ρ‹Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ (EL) ΠΈ связывания Π΄Π°Π½Π½Ρ‹Ρ…. Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ ΠΈ Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ связываний Π΄Π°Π½Π½Ρ‹Ρ…. Π˜Π·ΡƒΡ‡Π΅Π½ΠΈΠ΅ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΎΠ² связывания Π΄Π°Π½Π½Ρ‹Ρ… ΠΈ Ρ„Π°ΠΉΠ»ΠΎΠ² ΠΌΠ΅Ρ‚Π°Π΄Π°Π½Π½Ρ‹Ρ….

Π”ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΠ΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ Π½Π° страницы
ΠžΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ списка Π²Ρ‹Π±ΠΎΡ€Π° Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ. ΠžΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ Ρ‚Π°Π±Π»ΠΈΡ‡Π½Ρ‹Ρ… Π΄Π°Π½Π½Ρ‹Ρ…. ΠžΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ иСрархичСских Π΄Π°Π½Π½Ρ‹Ρ…. ΠžΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΈΠ΅ ΠΈ использованиС Ρ„ΠΎΡ€ΠΌ поиска ΠΈ ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ΠΎΠ². ГрафичСскоС ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ Π΄Π°Π½Π½Ρ‹Ρ…. Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ ΠΈ настройка backing bean.

Π”ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΠ΅ Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½Π½Ρ‹Ρ… возмоТностСй для настройки ΠΏΠΎΡ‚ΠΎΠΊΠΎΠ² Π·Π°Π΄Π°Ρ‡ ΠΈ Π½Π°Π²ΠΈΠ³Π°Ρ†ΠΈΠΈ ΠΏΠΎ страницам
Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½Π½Ρ‹Ρ… ΠΈ Π½Π΅ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½Π½Ρ‹Ρ… ΠΏΠΎΡ‚ΠΎΠΊΠΎΠ² Π΄Π°Π½Π½Ρ‹Ρ…. Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ ΠΌΠ°Ρ€ΡˆΡ€ΡƒΡ‚ΠΈΠ·Π°Ρ‚ΠΎΡ€ΠΎΠ² для условной Π½Π°Π²ΠΈΠ³Π°Ρ†ΠΈΠΈ. Π’Ρ‹Π·ΠΎΠ² ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠ² ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΡ… ΠΏΠΎΡ‚ΠΎΠΊΠΎΠ² Π΄Π°Π½Π½Ρ‹Ρ…. Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ ΠΏΡƒΠ½ΠΊΡ‚ΠΎΠ² ΠΈ полосок мСню, Π²ΡΠΏΠ»Ρ‹Π²Π°ΡŽΡ‰ΠΈΡ…, контСкстных мСню ΠΈ Π½Π°Π²ΠΈΠ³Π°Ρ†ΠΈΠΎΠ½Π½Ρ‹Ρ… ΠΏΠ°Π½Π΅Π»Π΅ΠΉ. ΠžΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΈΠ΅ Π²Π»ΠΎΠΆΠ΅Π½Π½Ρ‹Ρ… ΠΈΠ΅Ρ€Π°Ρ€Ρ…ΠΈΠΉ мСню. Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ ΠΈ использованиС Ρ„Ρ€Π°Π³ΠΌΠ΅Π½Ρ‚ΠΎΠ² страниц. Π”ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΠ΅ ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½Π½ΠΎΠ³ΠΎ ΠΏΠΎΡ‚ΠΎΠΊΠ° Π΄Π°Π½Π½Ρ‹Ρ….

ΠŸΠ΅Ρ€Π΅Π΄Π°Ρ‡Π° Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ ΠΌΠ΅ΠΆΠ΄Ρƒ элСмСнтами UI
ΠžΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΈΠ΅ ΠΌΠΎΠ΄Π΅Π»ΠΈ Π΄Π°Π½Π½Ρ‹Ρ… для ΡƒΠΌΠ΅Π½ΡŒΡˆΠ΅Π½ΠΈΡ потрСбности Π² ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡Π΅ Π΄Π°Π½Π½Ρ‹Ρ…. Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ управляСмого ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Π° для хранСния Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ. Π₯Ρ€Π°Π½Π΅Π½ΠΈΠ΅ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ Π² Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚Π°Ρ… области памяти. ΠŸΠ΅Ρ€Π΅Π΄Π°Ρ‡Π° Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΎΠ².

ΠžΡ‚ΠΊΠ»ΠΈΠΊ Π½Π° события Π² ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΈ
ΠžΠ±ΡΡƒΠΆΠ΄Π΅Π½ΠΈΠ΅ JSF ΠΈ ADF Ρ„Π°Π· ΠΆΠΈΠ·Π½Π΅Π½Π½ΠΎΠ³ΠΎ Ρ†ΠΈΠΊΠ»Π°. Π’Π½Π΅Π΄Ρ€Π΅Π½ΠΈΠ΅ частичного отобраТСния страницы (PPR). Π Π°Π±ΠΎΡ‚Π° со ΡΠ»ΡƒΡˆΠ°Ρ‚Π΅Π»ΡΠΌΠΈ событий смСны Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ. Π Π°Π±ΠΎΡ‚Π° со ΡΠ»ΡƒΡˆΠ°Ρ‚Π΅Π»ΡΠΌΠΈ событий-дСйствий. Π Π°Π·Π±ΠΎΡ€ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… событий сСрвСра ADF Faces.

ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ΅ Π²Π½Π΅Π΄Ρ€Π΅Π½ΠΈΠ΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ бизнСс услуг
РСшСниС, ΠΊΡƒΠ΄Π° Π΄ΠΎΠ±Π°Π²Π»ΡΡ‚ΡŒ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΈΠΉ ΠΊΠΎΠ΄. ΠžΠ±Π·ΠΎΡ€ классов framework. ГСнСрация классов Java для бизнСс ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚. ΠŸΠ΅Ρ€Π΅ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΈΠ΅ ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠ² классов. Π’Π½Π΅Π΄Ρ€Π΅Π½ΠΈΠ΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½Ρ‹Ρ… ΠΌΠΎΠ΄ΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΠΉ. Π”ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΠ΅ сСрвисных ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠ² ΠΊ ΠΌΠΎΠ΄ΡƒΠ»ΡŽ прилоТСния. Π’Ρ‹Π·ΠΎΠ² бизнСс ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ клиСнтских API. ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½Ρ‹ΠΉ доступ ΠΊ связываниям ADF. Π”ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΠ΅ сСрвисных ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠ² Π² ΠΌΠΎΠ΄ΡƒΠ»ΡŒ прилоТСния.

Π’Π½Π΅Π΄Ρ€Π΅Π½ΠΈΠ΅ Ρ‚Ρ€Π°Π½Π·Π°ΠΊΡ†ΠΈΠΎΠ½Π½Ρ‹Ρ… возмоТностСй
ΠžΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° Ρ‚Ρ€Π°Π½Π·Π°ΠΊΡ†ΠΈΠΉ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ADF BC. ΠžΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΈΠ΅ Ρ‚Ρ€Π°Π½Π·Π°ΠΊΡ†ΠΈΠΎΠ½Π½ΠΎΠ³ΠΎ контроля ΠΈ ΠΏΠΎΡ‚ΠΎΠΊΠ°Ρ… Π·Π°Π΄Π°Ρ‡. БовмСстноС использованиС контроля Π΄Π°Π½Π½Ρ‹Ρ…. ΠžΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° Ρ‚Ρ€Π°Π½Π·Π°ΠΊΡ†ΠΈΠΎΠ½Π½Ρ‹Ρ… ΠΈΡΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠΉ. Π—Π°Π΄Π°Π½ΠΈΠ΅ ΠΎΡ‚ΠΊΠ»ΠΈΠΊΠ° Π½Π° ΠΊΠ½ΠΎΠΏΠΊΡƒ «Back».

ВстраиваниС возмоТности ΠΏΠΎΠ²Ρ‚ΠΎΡ€Π½ΠΎΠ³ΠΎ использования Π² страницы
Π Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° страниц для ситуаций ΠΏΠΎΠ²Ρ‚ΠΎΡ€Π½ΠΎΠ³ΠΎ использования. Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ ΠΈ использованиС шаблонов страниц. Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ ΠΈ использованиС Ρ„Ρ€Π°Π³ΠΌΠ΅Π½Ρ‚ΠΎΠ² страниц. Π”ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΠ΅ ΠΏΠΎΠ²Ρ‚ΠΎΡ€Π½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡ‹Ρ… ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ Π² Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ.

ΠŸΠΎΠ»ΡƒΡ‡Π΅Π½ΠΈΠ΅ Ρ‚Ρ€Π΅Π±ΡƒΠ΅ΠΌΠΎΠ³ΠΎ Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π°
ΠžΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΈΠ΅ ΠΈ использованиС «facets». ΠžΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΈΠ΅ ΠΈ использованиС слоТных ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ ΠΌΠ°ΠΊΠ΅Ρ‚Π°. ΠžΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΈΠ΅ ΠΈ использованиС ΠΌΠ°ΠΊΠ΅Ρ‚Π° динамичСской страницы. Π”ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΠ΅ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΎΠ³ΠΎ Π²ΠΈΠ΄Π° с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ADF Faces skins.

ΠžΡ‚Π»Π°Π΄ΠΊΠ° ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ ADF
Π’Π΅Ρ…Π½ΠΈΠΊΠΈ устранСния нСисправностСй. Настройка логирования ΠΈ диагностики. ΠžΡ‚Π»Π°Π΄ΠΊΠ° бизнСс сСрвисов с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Oracle ADF Model Tester. ΠžΡ‚Π»Π°Π΄ΠΊΠ° прилоТСния Π² JDeveloper. Π Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° рСгрСссионных тСстов с JUnit.

Π’Π½Π΅Π΄Ρ€Π΅Π½ΠΈΠ΅ настроСк бСзопасности Π² прилоТСниях ADF
ΠŸΡ€Π΅ΠΈΠΌΡƒΡ‰Π΅ΡΡ‚Π²Π° настройки бСзопасности Π²Π΅Π±-ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ. Π Π°Π·Π±ΠΎΡ€ ADF security framework. Π’Π½Π΅Π΄Ρ€Π΅Π½ΠΈΠ΅ бСзопасности ADF. ΠŸΡ€Π΅Π΄ΠΎΡΡ‚Π°Π²Π»Π΅Π½ΠΈΠ΅ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡΠΌ доступов ΠΊ рСсурсам. Π’Π½Π΅Π΄Ρ€Π΅Π½ΠΈΠ΅ страницы логирования. ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½Ρ‹ΠΉ доступ ΠΊ настройкам бСзопасности. Π Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΠ΅ настроСк бСзопасности с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ языка Π²Ρ‹Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ.

Π’Π½Π΅Π΄Ρ€Π΅Π½ΠΈΠ΅ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ ADF BC
РассмотрСниС шагов внСдрСния. Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ ΠΏΡ€ΠΎΡ„ΠΈΠ»Π΅ΠΉ внСдрСния ΠΈ настройка ΠΎΠΏΡ†ΠΈΠΉ внСдрСния. ИзмСнСния context root для прилоТСния. Π’Π½Π΅Π΄Ρ€Π΅Π½ΠΈΠ΅ прилоТСния ΠΈΠ· JDeveloper. ΠŸΠΎΡΡ‚Ρ€ΠΎΠ΅Π½ΠΈΠ΅ Ρ„Π°ΠΉΠ»ΠΎΠ² внСдрСния с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ojdeploy.

Β 

Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ привязок ADF Π² ΠΎΠΊΠ½Π΅ структуры

Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ привязок ADF Π² ΠΎΠΊΠ½Π΅ структуры

Π’ качСствС Π°Π»ΡŒΡ‚Π΅Ρ€Π½Π°Ρ‚ΠΈΠ²Ρ‹ Ρ€Π°Π±ΠΎΡ‚Π΅ с ΠΏΠ°Π»ΠΈΡ‚Ρ€ΠΎΠΉ управлСния Π΄Π°Π½Π½Ρ‹ΠΌΠΈ для Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΈΠΉ интСрфСйс прилоТСния, Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΈΠ΅ привязки ADF вашСго Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π° Ρ„Π°ΠΉΠ» ( UIModel.xml ) ΠΈ Π΄ΠΎΠ±Π°Π²ΡŒΡ‚Π΅ опрСдСлСния привязок ADF Π² Ρ„Π°ΠΉΠ» нСпосрСдствСнно Π² ΠΎΠΊΠ½Π΅ структуры. Π—Π°Ρ‚Π΅ΠΌ Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π½Π°ΠΏΠΈΡΠ°Ρ‚ΡŒ выраТСния Π² исходном ΠΊΠΎΠ΄Π΅ Π²Π΅Π±-страницы для Ρ€Π°Π±ΠΎΡ‚Ρ‹ с этими привязками ΠΈΠ»ΠΈ Π·Π°ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΏΡ€ΠΎΡ‚ΠΈΠ² Π½ΠΈΡ… Π² Ρ„ΠΎΡ€ΠΌΠ΅ JClient ΠΈΠ»ΠΈ Π² исходном ΠΊΠΎΠ΄Π΅ ΠΏΠ°Π½Π΅Π»ΠΈ.

Π§Ρ‚ΠΎΠ±Ρ‹ ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ Ρ„Π°ΠΉΠ» ΠΌΠΎΠ΄Π΅Π»ΠΈ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΎΠ³ΠΎ интСрфСйса ADF ΠΈΠ· ΠΎΠΊΠ½Π° структуры:

  1. Π‘ΠΎΠ·Π΄Π°ΠΉΡ‚Π΅ свою Π²Π΅Π±-страницу ΠΈΠ»ΠΈ панСль JClient ΠΈ ΠΎΡ‚ΠΊΡ€ΠΎΠΉΡ‚Π΅ Ρ„Π°ΠΉΠ» Π² Π’ΠΈΠ·ΡƒΠ°Π»ΡŒΠ½Ρ‹ΠΉ Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€.

  2. Π’Ρ‹Π±Ρ€Π°Ρ‚ΡŒ V ΠŸΠΎΡΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ | Str u cture to ΠΎΡ‚ΠΎΠ±Ρ€Π°Π·ΠΈΡ‚ΡŒ ΠΎΠΊΠ½ΠΎ структуры для ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΠΎΠ³ΠΎ Ρ„Π°ΠΉΠ»Π°.

  3. НаТмитС (МодСль ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΎΠ³ΠΎ интСрфСйса) Π½Π° ΠΏΠ°Π½Π΅Π»ΠΈ инструмСнтов ΠΎΠΊΠ½Π° Π‘Ρ‚Ρ€ΡƒΠΊΡ‚ΡƒΡ€Π°, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°Ρ‚ΡŒ Ρ‚Π΅ΠΊΡƒΡ‰ΠΈΠ΅ опрСдСлСния привязки.

  4. Если для ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΠΎΠ³ΠΎ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π° Π½Π΅ сущСствуСт опрСдСлСния ΠΊΠΎΠ½Ρ‚Π΅ΠΉΠ½Π΅Ρ€Π° привязки, Ρ‰Π΅Π»ΠΊΠ½ΠΈΡ‚Π΅ ΠΏΡ€Π°Π²ΠΎΠΉ ΠΊΠ½ΠΎΠΏΠΊΠΎΠΉ ΠΌΡ‹ΡˆΠΈ ΡƒΠ·Π΅Π» Π² ΠΎΠΊΠ½Π΅ Π‘Ρ‚Ρ€ΡƒΠΊΡ‚ΡƒΡ€Π° ΠΈ Π²Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ Π‘ΠΎΠ·Π΄Π°ΠΉΡ‚Π΅ модСль ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΎΠ³ΠΎ интСрфСйса.

    JDeveloper создаСт <имя Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°> Π£Π·Π΅Π» UIModel Π² ΠΎΠΊΠ½Π΅ структуры ΠΈ добавляСт UIModel.xml Ρ„Π°ΠΉΠ» опрСдСлСния привязки Π² ΠΏΠ°ΠΊΠ΅Ρ‚ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° Π² ΠΏΠ°ΠΏΠΊΠ΅ Application Sources.

Π§Ρ‚ΠΎΠ±Ρ‹ ΠΏΠ΅Ρ€Π΅ΠΈΠΌΠ΅Π½ΠΎΠ²Π°Ρ‚ΡŒ бСзымянный Ρ„Π°ΠΉΠ» ΠΌΠΎΠ΄Π΅Π»ΠΈ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΎΠ³ΠΎ интСрфСйса ADF:

  1. Π’Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ Ρ„Π°ΠΉΠ» DataBindings. cpx Π² ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΈ. Папка с исходниками.

  2. Π’Ρ‹Π±Ρ€Π°Ρ‚ΡŒ V ΠŸΠΎΡΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ | Бвойство I инспСктор для просмотра ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ‚ΠΎΡ€Π° ΠΌΠΎΠ΄Π΅Π»ΠΈ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΎΠ³ΠΎ интСрфСйса.

  3. Π’Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ бСзымянный ΡƒΠ·Π΅Π» Π² (модСль ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΎΠ³ΠΎ интСрфСйса) ΠΎΠΊΠ½Π° структуры.

  4. ΠžΡ‚Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΈΡ€ΡƒΠΉΡ‚Π΅ ΠΏΠΎΠ»Π΅ Β«Π˜Π΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ‚ΠΎΡ€Β» Π² свойствС. Π˜Π½ΡΠΏΠ΅ΠΊΡ‚ΠΎΡ€ ΠΈ Π½Π°ΠΆΠΌΠΈΡ‚Π΅ Enter.

Π§Ρ‚ΠΎΠ±Ρ‹ ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ привязки ADF ΠΈΠ· ΠΎΠΊΠ½Π° Π‘Ρ‚Ρ€ΡƒΠΊΡ‚ΡƒΡ€Π°:

  1. Π§Ρ‚ΠΎΠ±Ρ‹ ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ привязку ΠΈΡ‚Π΅Ρ€Π°Ρ‚ΠΎΡ€Π°, ΠΊΠΎΡ‚ΠΎΡ€ΡƒΡŽ ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ для управлСния Π²Π°Π»ΡŽΡ‚Π° ΠΊΠΎΠ»Π»Π΅ΠΊΡ†ΠΈΠΈ, ΠΊΠΎΡ‚ΠΎΡ€ΡƒΡŽ Π±ΡƒΠ΄Π΅Ρ‚ ΠΏΠΎΠ²Ρ‚ΠΎΡ€ΡΡ‚ΡŒ ваш клиСнтский Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚ Ρ‰Π΅Π»ΠΊΠ½ΠΈΡ‚Π΅ ΠΏΡ€Π°Π²ΠΎΠΉ ΠΊΠ½ΠΎΠΏΠΊΠΎΠΉ ΠΌΡ‹ΡˆΠΈ Π½ΠΎΠ²ΠΎΠ΅ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΈΠ΅ привязки ΠΈ Π²Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ B поиск | Da Ρ‚ Π° | I Ρ‚Π΅Ρ€Π°Ρ‚ΠΎΡ€.

    ВсС привязки Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ ΠΈ дСйствий, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π²Ρ‹ создаСтС, Π΄ΠΎΠ»ΠΆΠ½Ρ‹ ΠΈΠΌΠ΅Ρ‚ΡŒ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ ΡΡΡ‹Π»Π°Ρ‚ΡŒΡΡ Π½Π° ΡΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‰Π΅Π΅ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΈΠ΅ привязки ΠΈΡ‚Π΅Ρ€Π°Ρ‚ΠΎΡ€Π° Π² вашСм Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π΅ Π€Π°ΠΉΠ» ΠΌΠΎΠ΄Π΅Π»ΠΈ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΎΠ³ΠΎ интСрфСйса.

  2. Π’ Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€Π΅ привязки ΠΈΡ‚Π΅Ρ€Π°Ρ‚ΠΎΡ€Π° ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚Π΅ привязку для ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½ΠΎΠ³ΠΎ Π²Ρ‹Π±Ρ€Π°Π½Π½Ρ‹ΠΉ Π²Π°ΠΌΠΈ сбор Π΄Π°Π½Π½Ρ‹Ρ….

  3. Π§Ρ‚ΠΎΠ±Ρ‹ ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ привязку значСния ΠΈΠ»ΠΈ дСйствия, ΠΊΠΎΡ‚ΠΎΡ€ΡƒΡŽ ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ для Ρ€Π°Π±ΠΎΡ‚Ρ‹ ΠΊΠΎΠ»Π»Π΅ΠΊΡ†ΠΈΡŽ, Ρ‡Π΅ΠΉ ΠΈΡ‚Π΅Ρ€Π°Ρ‚ΠΎΡ€ Π²Ρ‹ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Ρ‡Ρ‚ΠΎ ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΠ»ΠΈ, Ρ‰Π΅Π»ΠΊΠ½ΠΈΡ‚Π΅ ΠΏΡ€Π°Π²ΠΎΠΉ ΠΊΠ½ΠΎΠΏΠΊΠΎΠΉ ΠΌΡ‹ΡˆΠΈ ΡƒΠ·Π»Π° опрСдСлСния привязки Π² ΠΎΠΊΠ½Π΅ Π‘Ρ‚Ρ€ΡƒΠΊΡ‚ΡƒΡ€Π° ΠΈ Π²Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ ΠΎΠ΄ΠΈΠ½ ΠΈΠ· эти Ρ‚Ρ€ΠΈ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚Π°:

    • Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ B поиск | D ΠΈΠ³Ρ€Π°ΠΉ ΠΊΠΎΠ³Π΄Π° Ρ…ΠΎΡ‡Π΅ΡˆΡŒ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ с ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ΠΎΠΌ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΎΠ³ΠΎ интСрфСйса, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°Π΅Ρ‚ Π΄Π°Π½Π½Ρ‹Π΅. Π’ΠΈΠΏ выбранная Π²Π°ΠΌΠΈ привязка значСния Π±ΡƒΠ΄Π΅Ρ‚ ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΡΡ‚ΡŒ ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½Ρ‹ΠΉ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΈΠΉ интСрфСйс ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚.

    • Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ B поиск | I Π²Π²ΠΎΠ΄ ΠΊΠΎΠ³Π΄Π° Ρ…ΠΎΡ‡Π΅ΡˆΡŒ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ с ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ΠΎΠΌ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΎΠ³ΠΎ интСрфСйса, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ с привязкой ΠΈΡ‚Π΅Ρ€Π°Ρ‚ΠΎΡ€Π° Π² Ρ€Π΅ΠΆΠΈΠΌ рСдактирования. Π’Ρ‹Π±Ρ€Π°Π½Π½Ρ‹ΠΉ Ρ‚ΠΈΠΏ привязки значСния Π±ΡƒΠ΄Π΅Ρ‚ ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΡΡ‚ΡŒ ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½Ρ‹ΠΉ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΎΠ³ΠΎ интСрфСйса.

    • Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ B ΡƒΠΊΠ°Π·Π°Π½ΠΈΠ΅ | ДСйствиС , ΠΊΠΎΠ³Π΄Π° Π²Ρ‹ Ρ…ΠΎΡ‚ΠΈΡ‚Π΅ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ с ΠΊΠ½ΠΎΠΏΠΊΠΎΠΉ, которая позволяСт ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŽ ΠΈΠ½ΠΈΡ†ΠΈΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΡŽ Π½Π° сбор Π΄Π°Π½Π½Ρ‹Ρ….

  4. Π’ ΠΊΠ°ΠΆΠ΄ΠΎΠΌ случаС ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚Ρ‹ΠΉ Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€ привязки для Π·Π°Π²Π΅Ρ€ΡˆΠ΅Π½ΠΈΡ привязки ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΈΠ΅. Π©Π΅Π»ΠΊΠ½ΠΈΡ‚Π΅ Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€ H elp ΠΊΠ½ΠΎΠΏΠΊΠ° для получСния Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠΉ ΠΏΠΎΠΌΠΎΡ‰ΠΈ.

Если Π²Ρ‹ создали страницу JSP, Ρ‚Π΅ΠΏΠ΅Ρ€ΡŒ Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π½Π°ΠΏΠΈΡΠ°Ρ‚ΡŒ ΠΊΠΎΠ΄ JSTL ΠΈ выраТСния привязки для Ρ€Π°Π±ΠΎΡ‚Ρ‹ с привязками Π² вашСм Π²Π΅Π±-страница.

Если Π²Ρ‹ создали страницу UIX, Ρ‚Π΅ΠΏΠ΅Ρ€ΡŒ Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π½Π°ΠΏΠΈΡˆΠΈΡ‚Π΅ выраТСния привязки для Ρ€Π°Π±ΠΎΡ‚Ρ‹ с привязками Π² вашСм UIX XML свойство ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Π° ΠΌΠΎΠ΄Π΅Π»ΠΈ .


О привязках Oracle ADF
Доступ ΠΊ привязкам ADF с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Π²Ρ‹Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ Π½Π° страницах JSP
Доступ ΠΊ привязкам ADF с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Π²Ρ‹Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ Π½Π° XML-страницах UIX
Настройка свойств привязок ADF Π² выраТСниях
Π Π΅Π΄Π°ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ ссылок Π½Π° привязку ΠΈΡ‚Π΅Ρ€Π°Ρ‚ΠΎΡ€Π° Π² ΠΊΠ»ΠΈΠ΅Π½Ρ‚Π°Ρ… ADF
Π£Π΄Π°Π»Π΅Π½ΠΈΠ΅ Π½Π΅ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡ‹Ρ… привязок ΠΈΠ· Ρ„Π°ΠΉΠ»Π° опрСдСлСния привязки

АвторскиС ΠΏΡ€Π°Π²Π° Β© 1997, 2004, Oracle. ВсС ΠΏΡ€Π°Π²Π° Π·Π°Ρ‰ΠΈΡ‰Π΅Π½Ρ‹.

Π€ΠΎΡ€ΠΌΠ°Ρ‚ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π° Atlassian

НазначСниС

Π€ΠΎΡ€ΠΌΠ°Ρ‚ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π° Atlassian (ADF) прСдставляСт Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹ΠΉ тСкст, хранящийся Π² ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚Π°Ρ… Atlassian. НапримСр, Π½Π° ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ΅ Jira Cloud тСкст Π² коммСнтариях ΠΊ Π·Π°Π΄Π°Ρ‡Π΅ ΠΈ Π² тСкстовых полях настраиваСмых ΠΏΠΎΠ»Π΅ΠΉ хранится ΠΊΠ°ΠΊ ADF.

Π‘Ρ…Π΅ΠΌΠ° JSON

Π”ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚ Atlassian Document Format β€” это ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ JSON. Π‘Ρ…Π΅ΠΌΠ° JSON доступна для ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΈ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Ρ‹. Π­Ρ‚Π° схСма JSON находится ΠΏΠΎ адрСсу http://go.atlassian.com/adf-json-schema.

ΠœΠ΅Ρ‚ΠΊΠΈ ΠΈ ΡƒΠ·Π»Ρ‹, Π²ΠΊΠ»ΡŽΡ‡Π΅Π½Π½Ρ‹Π΅ Π² схСму JSON, ΠΌΠΎΠ³ΡƒΡ‚ Π±Ρ‹Ρ‚ΡŒ нСдопустимыми Π² этой Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ. ΠžΠ±Ρ€Π°Ρ‚ΠΈΡ‚Π΅ΡΡŒ ΠΊ этому Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΡŽ для получСния ΠΏΠΎΠ΄Ρ€ΠΎΠ±Π½ΠΎΠΉ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ ΠΎ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅ΠΌΡ‹Ρ… ΠΌΠ΅Ρ‚ΠΊΠ°Ρ… ΠΈ ΡƒΠ·Π»Π°Ρ….

Π‘Ρ‚Ρ€ΡƒΠΊΡ‚ΡƒΡ€Π° JSON

Π”ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚ ADF состоит ΠΈΠ· ΠΈΠ΅Ρ€Π°Ρ€Ρ…ΠΈΠΈ ΡƒΠ·Π»ΠΎΠ² . БущСствуСт Π΄Π²Π΅ ΠΊΠ°Ρ‚Π΅Π³ΠΎΡ€ΠΈΠΈ ΡƒΠ·Π»ΠΎΠ²: Π±Π»ΠΎΡ‡Π½Ρ‹Π΅ ΠΈ Π² соотвСтствии. Π£Π·Π»Ρ‹ Π±Π»ΠΎΠΊΠΎΠ² ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΡΡŽΡ‚ структурныС элСмСнты Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°, Ρ‚Π°ΠΊΠΈΠ΅ ΠΊΠ°ΠΊ Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠΈ, Π°Π±Π·Π°Ρ†Ρ‹, списки ΠΈ Ρ‚ΠΎΠΌΡƒ ΠΏΠΎΠ΄ΠΎΠ±Π½ΠΎΠ΅. ВстроСнныС ΡƒΠ·Π»Ρ‹ содСрТат содСрТимоС Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°, Ρ‚Π°ΠΊΠΎΠ΅ ΠΊΠ°ΠΊ тСкст ΠΈ изобраТСния. Π§Ρ‚ΠΎ-Π½ΠΈΠ±ΡƒΠ΄ΡŒ ΠΈΠ· этого ΡƒΠ·Π»Ρ‹ ΠΌΠΎΠ³ΡƒΡ‚ ΠΏΡ€ΠΈΠ½ΠΈΠΌΠ°Ρ‚ΡŒ ΠΌΠ΅Ρ‚ΠΎΠΊ , ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΡΡŽΡ‚ Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ тСкста ΠΈΠ»ΠΈ ΡƒΠΊΡ€Π°ΡˆΠ΅Π½ΠΈΠ΅, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Π²Ρ‹Ρ€Π°Π²Π½ΠΈΠ²Π°Π½ΠΈΠ΅ ΠΏΠΎ Ρ†Π΅Π½Ρ‚Ρ€Ρƒ, ΠΆΠΈΡ€Π½Ρ‹ΠΉ ΡˆΡ€ΠΈΡ„Ρ‚, курсив, ΠΈ Ρ‚Π°ΠΊ.

Π”ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚ Π·Π°ΠΊΠ°Π·Π°Π» , Ρ‚ΠΎ Π΅ΡΡ‚ΡŒ Ρ‡Π΅Ρ€Π΅Π· Π½Π΅Π³ΠΎ ΠΏΡ€ΠΎΡ…ΠΎΠ΄ΠΈΡ‚ СдинствСнный ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ ΠΏΡƒΡ‚ΡŒ: ΠΎΠ±Ρ…ΠΎΠ΄ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π° ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ, Π° объСдинСниС ΡƒΠ·Π»ΠΎΠ² Π΄Π°Π΅Ρ‚ содСрТимоС Π² ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎΠΌ порядкС.

НапримСр:

 
 1
2 
 {
  "вСрсия": 1,
  "Ρ‚ΠΈΠΏ": "Π΄ΠΎΠΊ",
  "содСрТаниС": [
    {
      "Ρ‚ΠΈΠΏ": "Π°Π±Π·Π°Ρ†",
      "содСрТаниС": [
        {
          "Ρ‚ΠΈΠΏ": "тСкст",
          "тСкст": "ΠŸΡ€ΠΈΠ²Π΅Ρ‚"
        },
        {
          "Ρ‚ΠΈΠΏ": "тСкст",
          "тСкст": "ΠΌΠΈΡ€",
          "ΠœΠ΅Ρ‚ΠΊΠΈ": [
            {
              "Ρ‚ΠΈΠΏ": "ΡΠΈΠ»ΡŒΠ½Ρ‹ΠΉ"
            }
          ]
        }
      ]
    }
  ]
}
 

Π Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ Π² тСкстС «Hello world «.

Nodes

Nodes have the following common properties:

Property Required Description
type βœ” Defines the type of block node such as paragraph , table ΠΈ Ρ‚. ΠΏ.
ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚ βœ” Π² Π±Π»ΠΎΡ‡Π½Ρ‹Ρ… ΡƒΠ·Π»Π°Ρ…, Π½Π΅ΠΏΡ€ΠΈΠΌΠ΅Π½ΠΈΠΌΠΎ ΠΊ встроСнным ΡƒΠ·Π»Π°ΠΌ Массив, содСрТащий встроСнныС ΠΈ Π±Π»ΠΎΡ‡Π½Ρ‹Π΅ ΡƒΠ·Π»Ρ‹, ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΡΡŽΡ‰ΠΈΠ΅ содСрТимоС Ρ€Π°Π·Π΄Π΅Π»Π° Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°.
вСрсия βœ” Π² ΠΊΠΎΡ€Π½Π΅, ΠΈΠ½Π°Ρ‡Π΅ Π½Π΅ΠΏΡ€ΠΈΠΌΠ΅Π½ΠΈΠΌΠΎ ΠžΠΏΡ€Π΅Π΄Π΅Π»ΡΠ΅Ρ‚ Π²Π΅Ρ€ΡΠΈΡŽ ADF, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡƒΡŽ Π² этом прСдставлСнии.
ΠΌΠ΅Ρ‚ΠΊΠΈ ΠžΠΏΡ€Π΅Π΄Π΅Π»ΡΠ΅Ρ‚ ΠΎΡ„ΠΎΡ€ΠΌΠ»Π΅Π½ΠΈΠ΅ ΠΈΠ»ΠΈ Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ тСкста.
attrs Π”ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Π°Ρ информация, ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΡΡŽΡ‰Π°Ρ Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚Ρ‹ Π±Π»ΠΎΠΊΠ°, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€ язык, прСдставлСнный Π² Π±Π»ΠΎΠΊΠ΅ ΠΊΠΎΠ΄Π°.

Π‘Π»ΠΎΡ‡Π½Ρ‹Π΅ ΡƒΠ·Π»Ρ‹

Π‘Π»ΠΎΡ‡Π½Ρ‹Π΅ ΡƒΠ·Π»Ρ‹ ΠΌΠΎΠΆΠ½ΠΎ Ρ€Π°Π·Π΄Π΅Π»ΠΈΡ‚ΡŒ Π½Π°:

  • ΠΊΠΎΡ€Π½Π΅Π²ΠΎΠΉ ( Π΄ΠΎΠΊ ) ΡƒΠ·Π΅Π».
  • ΡƒΠ·Π»ΠΎΠ² Π²Π΅Ρ€Ρ…Π½Π΅Π³ΠΎ уровня, ΡƒΠ·Π»Ρ‹, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΌΠΎΠΆΠ½ΠΎ Ρ€Π°Π·ΠΌΠ΅ΡΡ‚ΠΈΡ‚ΡŒ нСпосрСдствСнно ΠΏΠΎΠ΄ ΠΊΠΎΡ€Π½Π΅Π²Ρ‹ΠΌ ΡƒΠ·Π»ΠΎΠΌ.
  • Π΄ΠΎΡ‡Π΅Ρ€Π½ΠΈΡ… ΡƒΠ·Π»ΠΎΠ², ΡƒΠ·Π»Ρ‹, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ Π±Ρ‹Ρ‚ΡŒ Π΄ΠΎΡ‡Π΅Ρ€Π½ΠΈΠΌΠΈ ΡƒΠ·Π»Π°ΠΌΠΈ Ρ€Π΅ΠΆΠΈΠΌΠ° Π±ΠΎΠ»Π΅Π΅ высокого уровня.

НСкоторыС ΡƒΠ·Π»Ρ‹ Π²Π΅Ρ€Ρ…Π½Π΅Π³ΠΎ уровня ΠΌΠΎΠ³ΡƒΡ‚ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ ΠΊΠ°ΠΊ Π΄ΠΎΡ‡Π΅Ρ€Π½ΠΈΠ΅ ΡƒΠ·Π»Ρ‹. НапримСр, ΡƒΠ·Π΅Π» Π°Π±Π·Π°Ρ†Π° ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Π² Π²Π΅Ρ€Ρ…Π½ΠΈΠΉ ΡƒΡ€ΠΎΠ²Π΅Π½ΡŒ ΠΈΠ»ΠΈ встроСнный Π² список ΠΈΠ»ΠΈ Ρ‚Π°Π±Π»ΠΈΡ†Ρƒ.

ΠšΠΎΡ€Π½Π΅Π²ΠΎΠΉ ΡƒΠ·Π΅Π» Π±Π»ΠΎΠΊΠ°

ΠšΠ°ΠΆΠ΄Ρ‹ΠΉ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚ начинаСтся с ΠΊΠΎΡ€Π½Π΅Π²ΠΎΠ³ΠΎ ΡƒΠ·Π»Π° doc . Π­Ρ‚ΠΎΡ‚ ΡƒΠ·Π΅Π» содСрТит свойства вСрсии ΠΈ содСрТимого . Π‘Π°ΠΌΡ‹ΠΉ простой Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚ Π² ADF β€” это ΠΊΠΎΡ€Π½Π΅Π²ΠΎΠΉ ΡƒΠ·Π΅Π». Π±Π΅Π· содСрТания:

 
 1
2 
 {
  "вСрсия": 1,
  "Ρ‚ΠΈΠΏ": "Π΄ΠΎΠΊ",
  "содСрТаниС": []
}
 

Π‘Π»ΠΎΡ‡Π½Ρ‹Π΅ ΡƒΠ·Π»Ρ‹ Π²Π΅Ρ€Ρ…Π½Π΅Π³ΠΎ уровня

К Π±Π»ΠΎΡ‡Π½Ρ‹ΠΌ ΡƒΠ·Π»Π°ΠΌ Π²Π΅Ρ€Ρ…Π½Π΅Π³ΠΎ уровня относятся:

  • blockquote
  • список
  • ΠΊΠΎΠ΄Π‘Π»ΠΎΠΊ
  • Ρ€ΡƒΠ±Ρ€ΠΈΠΊΠ°
  • ΠΌΠ΅Π΄ΠΈΠ°Π³Ρ€ΡƒΠΏΠΏΠ°
  • ΠΌΠ΅Π΄ΠΈΠ°-ΠΎΠ΄ΠΈΠ½Π°Ρ€Π½Ρ‹ΠΉ
  • ЗаказнойБписок
  • панСль
  • ΠΏΡƒΠ½ΠΊΡ‚
  • ΠΏΡ€Π°Π²ΠΈΠ»ΠΎ
  • стол

Π£Π·Π»Ρ‹ Π΄ΠΎΡ‡Π΅Ρ€Π½ΠΈΡ… Π±Π»ΠΎΠΊΠΎΠ²

Π£Π·Π»Ρ‹ Π΄ΠΎΡ‡Π΅Ρ€Π½ΠΈΡ… Π±Π»ΠΎΠΊΠΎΠ² Π²ΠΊΠ»ΡŽΡ‡Π°ΡŽΡ‚:

  • listItem
  • Π½ΠΎΡΠΈΡ‚Π΅Π»ΡŒ
  • table_cell
  • table_header
  • Ρ‚Π°Π±Π»ΠΈΡ†Π°_строка

ВстроСнныС ΡƒΠ·Π»Ρ‹

ВстроСнныС ΡƒΠ·Π»Ρ‹ Π²ΠΊΠ»ΡŽΡ‡Π°ΡŽΡ‚:

  • эмодзи
  • HardBreak
  • встроСнная ΠΊΠ°Ρ€Ρ‚Π°
  • ΡƒΠΏΠΎΠΌΠΈΠ½Π°Π½ΠΈΠ΅
  • тСкст

Π—Π½Π°ΠΊ ΠΈΠΌΠ΅Π΅Ρ‚ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ свойства:

Бвойство ΠžΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΠ΅ ОписаниС
Ρ‚ΠΈΠΏ βœ” ΠžΠΏΡ€Π΅Π΄Π΅Π»ΡΠ΅Ρ‚ Ρ‚ΠΈΠΏ ΠΌΠ΅Ρ‚ΠΊΠΈ, Ρ‚Π°ΠΊΠΎΠΉ ΠΊΠ°ΠΊ ΠΊΠΎΠ΄ , ссылка ΠΈ Ρ‚.