Pré-déplaçant: cette bibliothèque est pour l'apprentissage et la référence uniquement. Adresse du document
Parce que je suis entré en contact avec d'excellents orms comme le pimpant pendant mes études, j'étais intéressé et je voulais essayer d'écrire moi-même des orms similaires.
Cette bibliothèque étend également IDBConnection. Une méthode de cache a 1 000 lignes en petit. Par conséquent, en 2017, la version 2016 de Natasha a été publiée.
Lors de l'optimisation des détails, Mellivora fait référence à une grande quantité de code élégant, tandis que Mellivora est plus intuitif dans la conception du cache. Il est également équipé de la bibliothèque d'analyse des classes d'entités Vasily, qui analyse les classes d'entités et génère automatiquement SQL, prenant ainsi directement des méthodes Add, Supprimer, modifier et obtenir des méthodes.
Ce qui suit est la comparaison des performances entre Mellivora et Dapper une fois la préchauffage terminée:
Les bibliothèques ci-dessus peuvent être utilisées pour modifier, rechercher et publier.
Après avoir écrit Mellivora, Dapper a fait un très bon travail en stabilité et en équilibre des performances, et est méticuleux.
Adresse open source: Mellivora Github
Référence de la documentation: API Mellivora