三层架构的介绍.docVIP

  • 5
  • 0
  • 约1.43万字
  • 约 29页
  • 2019-08-04 发布于天津
  • 举报
Buffalo项目 帮助文档编写中... 本文介绍了Buffalo的使用方法,及一些常见的问题及处理方法FAQ。FAQ放在文章后面。 简介 Buffalo项目是什么? 一个C#编写的轻量高效的ORM数据库操作组件。 配置方便 (配置工具完美结合Visual Studio) 操作简单,快速上手 (几步操作即可) 支持多数据库 (MySQL,DB2,PostgreSQL,SQLite,Oracle9,MS SQL) 其目的是为了提高工作效率,避免重复地编写似曾相识的代码。屏蔽底层不同数据库的SQL语句及语法差异,一切面向对象。 它支持以下两种最常见也是最流行的使用方式: 使用Buffalo从现有数据库快速地生成相关代码,并完成纯粹的面向对象的数据库操作类; 或者,从现有的已经设计好的类(实体类Class.cs),配置生成数据库库表。 这货跟代码生成工具有什么区别? 呃嗯~~~~~~这个~这货本身也通过数据库表或实体类这些基础信息,来生成完整的相关的代码,所以也是个代码生成工具。 但是 ,它跟你“印象中”的 SQLHelper 和 DataAccess.dll不一样 : 首先,这货的配置工具完结集成到Visual Studio里成为VS的一部分。从“野工具”回到宇宙中最强大的IDE中。 其次,这货完全面向对象,使用者可以根据业务逻辑先完成相关实体类的设计,即可直接配置生成对应的数据库表,

文档评论(0)

1亿VIP精品文档

相关文档