Introducere în apex programming


ce este Apex programming language?

  • Apex este puternic tastat orientat pe obiecte, limbaj de programare la cerere. Acesta este compilat, stocate, și a alerga în întregime pe Force.com platformă (mediu multi-chiriaș și este foarte controlat în invocările și limitele sale).
  • sintaxa Apex arată mai ales ca Java și acționează ca proceduri stocate.,
  • Apex permite dezvoltatorilor să atașați logica de afaceri pentru a înregistra procesul de salvare
  • Apex a construit-in-suport pentru unitate de testare de creație și de execuție.

Ca o limbă apex este Integrat, Ușor de utilizat, Datele concentrat, Riguroasă, a Găzduit, Multi-chiriaș conștient, în mod automat up-biodegradabile, ușor pentru a testa și de versiuni.,

imaginea de mai Jos te ajută să înțelegi cum apex lucrări:

atunci Când dezvoltatorii scrie & memorați codul într-o platformă, care este compilat pe force.com platforma și magazine în formă de metadate în Salesforce servere. Utilizatorii finali pot trimite cereri de la UI & preluați rezultatele de pe serverele Salesforce.,

mai Jos sunt câteva capacități de Apex

  • Apex cu condiția de a construi într-suport pentru:
  • DML apeluri pentru a insera, actualiza și șterge o înregistrare.
  • inline SOQL sau SOSL declarații pentru preluarea înregistrărilor.
  • structuri de control în buclă care ajută la procesarea în vrac.
  • o sintaxă de blocare a înregistrărilor care împiedică conflictele de actualizare a înregistrărilor.
  • apeluri API publice personalizate.
  • trimiteți și primiți e-mailuri.,
  • servicii web sau XML cerere / răspuns integrări.
  • avertismente și erori pentru a împiedica modificarea obiectelor la care face referire Apex.

Diferența între metoda tradițională de cod & Apex programare

  • Un cod tradițională este complet flexibil și pot spune sistemului să faci nimic.
  • Apex este guvernat, poate face doar ceea ce permite sistemul.

care este clasa apex și declanșează?,

clase Apex: este o colecție de variabile și o bibliotecă de metode care pot fi refolosite.

Apex Trigger: este un script care execută înainte sau după un anumit eveniment data manipulation language (DML) pe un anumit obiect Salesforce.

când putem folosi programarea Apex?

Apex ar trebui să fie utilizat ca soluție atunci când:

  • trebuie să aplicați logica de afaceri complexă rândurilor de date salvate prin orice mijloace.,
  • trebuie să creați funcționalități API suplimentare pentru servicii web pentru expunerea logicii fie în cadrul Salesforce, fie în aplicații externe.
  • trebuie să apelați la serviciul web extern și să procesați rezultatele.
  • trebuie să gestionați e-mailurile primite sau trimise în moduri mai complexe decât funcționalitatea declarativă.

Apex declanșează executa indiferent de modul în care datele de declanșare este salvat.,

Apex execută indiferent dacă acțiunea provine din interfața cu utilizatorul, prin intermediul setului de instrumente AJAX sau din API-ul web services.

Dacă doriți doar codul pentru a executa prin UI, ia în considerare a face o Visualforce page și controler.

Lasă un răspuns

Adresa ta de email nu va fi publicată. Câmpurile obligatorii sunt marcate cu *