建议创建一个类来打开/关闭数据库中的连接并执行命令

本文关键字:数据库 命令 执行 连接 创建 一个 | 更新日期: 2023-09-27 18:18:34

我的c#教授在我上的一门课上,告诉我们使用他写的一个类,在数据库(SQL Server和MySQL)中打开/关闭连接并执行命令。建议在开发程序时使用这种类型的类,有经验的开发人员会使用这种东西吗?

建议创建一个类来打开/关闭数据库中的连接并执行命令

在开发程序时是否建议使用这种类型的类?

是的,这种类可以在以后的程序开发中为您省去一堆麻烦。其次,所有与数据库相关的逻辑都在一个类中,以实现可重用性。另外,如果你对这个类做了任何更改,那么它们将适用于整个程序。

有经验的开发人员使用这些东西吗?

是的,程序员通常根据项目的大小将数据访问层分开,在单独的类或类库中。

但是,开发人员并不局限于这种类,他们利用ORMs的使用来节省时间。ORM通常会减少需要编写的代码量。orm可以自动执行应用程序中的大部分CRUD。存储过程非常适合添加抽象、添加安全层和优化需要高性能的领域。一些orm可以列出如下:

  • 实体框架
  • 亚音速
  • NHibernate
  • OrmLite
  • PetaPoco等

所有有经验的开发人员都会利用类来保持易于使用和重用。使用类的全部原因是为了避免每次编写程序时都要重新发明轮子。

不使用类意味着你的代码到处都是,使它越来越难以跟踪和调试。

在代码中使用类。你会成为一个更好的程序员。