¿Debo usar YAML / XML o la asignación de anotaciones en Doctrine 2?

Utilizo Doctrine 2 como ORM en el framework Symfony. Usando mapeo basado en anotaciones para entidades, tendría que escribir gran cantidad de código (configuradores y captadores, información de mapeo, etc.). Usando YAML / XML no tendré que escribir mucho solo la definición de columna y los metadatos. En la documentación de Doctrine, usan principalmente anotaciones, por ejemplo, y pocas usan YAML o XML.

¿Debo usar YAML / XML o anotaciones?

Para anotaciones, puedo encontrar la documentación de cada anotación enhttp://docs.doctrine-project.org/en/latest/reference/annotations-reference.html. No pude encontrar los equivalentes de anotación en YAML o XML; ¿Cómo convierto las anotaciones a expresiones YAML / XML equivalentes?

Respuestas a la pregunta(3)

Su respuesta a la pregunta