现在 asp.net core 开发都用 EF 来操作数据库了吗?还会用 sql 语句去建表和插初始数据吗?

查看 94|回复 6
作者:289396212   
用 EF 是趋势吧? sql 语句建表和插原始数据(比如省市数据这些)有什么不可替代的点吗?

SQL, 语句, 数据, Core

idragonet   
有其他 ORM ,例如:CYQ.Data 、SqlSugar
xuanbg   
我还是喜欢先数据建模,然后手写数据库初始化的 sql 。先深入理解业务,然后才能正确设计数据模型来表述业务。这样后期写代码可以写得比较简单,也不用改来改去。即使需求变化,稍微调整下数据模型也就能够支持新需求了。有时候甚至什么都不用改,也能支持新需求。
a33291   
部分复杂的统计业务直接用 ef 或者类似的 orm 好像都不好看,还是直接写 sql 比较合适.
推荐一下 ServiceStack.OrmLite
opengps   
都行啊,你想操作什么都可以,我用 ef 只是省事而已,但我现在接触的工业项目都直接写原始 sql
kkwa56188   
建表和 插入数据 那都是简单的操作, 替不替代都差不了多少.
SQL 语句 的 核心竞争力 是 灵活高效的 查询 以回应 复杂的业务需求
acctv2   
EF 只是可以 codefirst ,不是说一定要 codefirst
您需要登录后才可以回帖 登录 | 立即注册

返回顶部