Pre-Declaración: esta biblioteca es solo para aprendizaje y referencia. Dirección de documento
Debido a que entré en contacto con excelentes Orms como Dapper durante mis estudios, estaba interesado y quería intentar escribir Orms similares.
Esta biblioteca también extiende IDBConnection. Un método de caché tiene 1,000 líneas en pequeñas. Por lo tanto, en 2017, se lanzó la versión 2016 de Natasha.
Al optimizar los detalles, Mellivora se refiere a una gran cantidad de código elegante, mientras que Mellivora es más intuitiva en el diseño de caché. También está equipado con la biblioteca de análisis de la Entity Class Vasily, que analiza las clases de entidad y genera automáticamente SQL, lo que respalda directamente ADD, elimina, modifica y obtiene métodos.
La siguiente es la comparación de rendimiento entre Mellivora y Dapper después de que se completa el precalentamiento:
Las bibliotecas anteriores se pueden usar para modificar, investigar y publicar.
Después de escribir Mellivora, Dapper ha hecho un muy buen trabajo en estabilidad y equilibrio de rendimiento, y es meticuloso.
Dirección de código abierto: Mellivora Github
Referencia de documentación: Mellivora API