请问关于c的具体应用场景有哪些?
- 内容介绍
- 文章标签
- 相关推荐
本文共计1423个文字,预计阅读时间需要6分钟。
0. 前言在之前的几篇内容中,我们了解了如何通过ADO.NET访问数据库,包括如何修改和新增数据。我们将通过DataSet和DataAdapter获取数据,并在本篇试着自己实现一个简单的ORM框架或称其为数据访问层。
0. 前言
在之前的几篇内容中,我们了解了如何通过ADO.NET 访问数据库,如何修改、新增数据。如何通过DataSet和DataAdapter获取数据,我们将在这一篇试试自己实现一个简单的ORM框架或者说ORM工具类。
涉及到的知识点:
- 反射(初级)
- ADO.NET 已有知识
1. ORM
那么,问题来了,什么是ORM?ORM全称 Object Relational Mapping,翻译过来就是对象关系映射。是一种通过描述对象与数据库之间映射关系的数据,将对象保存到数据库中的技术。
在C#中,曾经Entity Framework光芒万丈,遮盖了其他ORM框架的光辉(甚至如今都是如此)。
后来慢慢涌现除了其他的一些ORM框架,进一步丰富了市场。所以现有比较流行的大概有以下几种:
- Dapper 一个轻量的ORM框架
- Entity Framework/Entity Framework Core 功能完备的框架
- Nhibernate Java平台上著名的Hibernate的.net版
- 等等
嗯,这是我最近找到的创作组还在更新的几个框架,当然还有其他的很多有趣好用的ORM框架。欢迎各位补充哈。
本文共计1423个文字,预计阅读时间需要6分钟。
0. 前言在之前的几篇内容中,我们了解了如何通过ADO.NET访问数据库,包括如何修改和新增数据。我们将通过DataSet和DataAdapter获取数据,并在本篇试着自己实现一个简单的ORM框架或称其为数据访问层。
0. 前言
在之前的几篇内容中,我们了解了如何通过ADO.NET 访问数据库,如何修改、新增数据。如何通过DataSet和DataAdapter获取数据,我们将在这一篇试试自己实现一个简单的ORM框架或者说ORM工具类。
涉及到的知识点:
- 反射(初级)
- ADO.NET 已有知识
1. ORM
那么,问题来了,什么是ORM?ORM全称 Object Relational Mapping,翻译过来就是对象关系映射。是一种通过描述对象与数据库之间映射关系的数据,将对象保存到数据库中的技术。
在C#中,曾经Entity Framework光芒万丈,遮盖了其他ORM框架的光辉(甚至如今都是如此)。
后来慢慢涌现除了其他的一些ORM框架,进一步丰富了市场。所以现有比较流行的大概有以下几种:
- Dapper 一个轻量的ORM框架
- Entity Framework/Entity Framework Core 功能完备的框架
- Nhibernate Java平台上著名的Hibernate的.net版
- 等等
嗯,这是我最近找到的创作组还在更新的几个框架,当然还有其他的很多有趣好用的ORM框架。欢迎各位补充哈。

