Czy powinienem używać YAML / XML lub mapowania adnotacji w Doctrine 2?

Używam Doctrine 2 jako ORM w frameworku Symfony. Używając mapowania opartego na adnotacjach dla jednostek, musiałbym napisać dużo kodu (settery i gettery, informacje o mapowaniu itp.). Używając YAML / XML, nie będę musiał wiele pisać, tylko definicja kolumny i metadane. W dokumentacji Doctrine używają głównie adnotacji, na przykład z kilkoma przy użyciu YAML lub XML.

Czy powinienem używać YAML / XML lub adnotacji?

W przypadku adnotacji mogę znaleźć dokumentację dla każdej adnotacji pod adresemhttp://docs.doctrine-project.org/en/latest/reference/annotations-reference.html. Nie mogłem jednak znaleźć odpowiedników adnotacji w YAML lub XML; jak przekonwertować adnotacje na równoważne wyrażenia YAML / XML?

questionAnswers(3)

yourAnswerToTheQuestion