Il est possible de générer toutes les classes et les entités depuis une base de données existante.
Cette commande génére l'entité sous forme de classe PHP:
php bin/console doctrine:mapping:import 'App\Entity' annotation --path=src/Entity
Si vous préferez le yml ou le xml à la place des annotations, il suffit de replacer annotation dans la commande.
Pour générer les accesseurs, il suffit de taper:
php bin/console make:entity --regenerate App
Il reste quelque petit trucs à ajouter à la main, mais ça supprime déjà pas mal de travail répétitif et sans intérêt.