VŠE Doctrine 2 úvod

847 views
743 views

Published on

Lehké představení Doctrine 2. Ukázkový kód: https://github.com/VasekPurchart/VSE-Doctrine-2-blog

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
847
On SlideShare
0
From Embeds
0
Number of Embeds
9
Actions
Shares
0
Downloads
4
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

VŠE Doctrine 2 úvod

  1. 1. Rychlejší vývoj aplikací s Doctrine 2 Vašek Purchart@vasekpurchart
  2. 2. Doctrine 2• ORM – K čemu je to dobré?
  3. 3. Doctrine 2• ORM – K čemu je to dobré? – Oficiálně: • Nezávislost na databázové vrstvě
  4. 4. Doctrine 2• ORM – K čemu je to dobré? – Oficiálně: • Nezávislost na databázové vrstvě – Prakticky • Urychlení vývoje, pohodlí • Přehlednost • Konzistence
  5. 5. Praktické důsledky• Všude v kódu pracuji jen s objekty• Silný objektový model• Flexibilita vůči změnám
  6. 6. Objekt vs Entitaclass Article { private $title; private $date; ...}
  7. 7. POPO vs Entita /** * @Entity */class Article { class Article { /** * @Column(length=50) */ private $title; private $title; /** * @Column(type="date") */ private $date; private $date; ... ...} }
  8. 8. Odkazy• Projektová stránka (+dokumentace) http://www.doctrine-project.org/• Seriál na Zdrojáku http://www.zdrojak.cz/serialy/doctrine-2/• Doctrine 2 repozitář https://github.com/doctrine/doctrine2• Ukázka z dnešní přednášky https://github.com/VasekPurchart/VSE- Doctrine-2-blog
  9. 9. Díky za pozornost! a sledujte@VasekPurchart @mediocz @medioteka

×