Pré-declaração: Esta biblioteca é apenas para aprender e referência. Endereço do documento
Como entrei em contato com ORMs excelentes, como Dapper durante meus estudos, eu estava interessado e queria tentar escrever ORMs semelhantes.
Esta biblioteca também estende o IDBConnection. Um método de cache possui 1.000 linhas em pequenas. Portanto, em 2017, a versão de 2016 do Natasha foi lançada. Esta versão simplificou e otimizou a programação da IL pela primeira vez.
Ao otimizar os detalhes, Mellivora refere -se a uma grande quantidade de código elegante, enquanto Mellivora é mais intuitivo no design de cache. Ele também é equipado com a biblioteca de análise de entidade Vasily, que analisa as classes de entidade e gera automaticamente o SQL, apoiando diretamente a adição, excluir, modificar e obter métodos.
A seguir, a comparação de desempenho entre Mellivora e Dapper após a pré -aquecimento é concluída:
As bibliotecas acima podem ser usadas para modificar, pesquisar e publicar.
Depois de escrever Mellivora, Dapper fez um trabalho muito bom em estabilidade e equilíbrio de desempenho e é meticuloso.
Endereço de código aberto: Mellivora Github
Referência de documentação: Mellivora API