EFCore 实体命名约定库:EFCore.NamingConventions
Posted 云来雁去
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了EFCore 实体命名约定库:EFCore.NamingConventions相关的知识,希望对你有一定的参考价值。
引言
在软件开发过程中,数据库永远都是绕不开的一个话题。有时候,我们甚至会因此而获得一个名字——“CURD Boy”。虽然不过是朴实无华的“增删查改”,可隐隐然早已分出了无数的流派。在这些不同的流派中,有的人坚持“我手写我心”,认为手写SQL
才是真正的王道,没有读过/写过成百上千行的存储过程,便不足以谈论程序员的人生。而有的人喜欢ORM
的清晰、整洁,认为数据库和面向对象存在着天然抗阻,ORM
更有利于推进DDD
和微服务的落地。相信大家都听说过Java
里的SSH
框架,从Hibernate
到Mybatis
再到Spring Data JPA
,可以说这种争论一直没有停止过。这里我们不打算讨论这个问题,我们平时使用EF
或者EFCore
的过程中,作为连接数据库和面向对象两个异世界的桥梁,ORM
需要我们来告诉它,实体数据与数据库表字段的映射关系,所以,经常需要通过数据注解
或者Fulent API
来写各种配置。那么,有没有什么方案可以让我们偷这个懒呢?下面隆重请出本文的主角:EFCore.NamingConventions。
使用方法
以上是关于EFCore 实体命名约定库:EFCore.NamingConventions的主要内容,如果未能解决你的问题,请参考以下文章