NBear简介与使用图解

框架类型:ORM映射框架

简介:NBear是一个基于.Net 2.0、C#2.0开放全部源代码的的软件开发框架类库。NBear的设计目标是尽最大努力减少开发人员的工作量,最大程度提升开发效率,同时兼顾性能及可伸缩性。

Demo版本:NBear 1.0.1.5 + MsSql 2005 + Vs 2010[net framework 3.5]

下载地址:【①.Nbear下载 ②.本Demo下载

使用图解

1.创建Demo数据库、表

2.新建网站添加NBear引用

新建网站==>添加NBear引用 NBear.Core.dll、NBear.Mapping.dll、NBearLite.dll(dll位置在下载NBear的dist\...文件夹里)右键解决方案添加新建项==>新建类库命名Com.uuu9.NBear删除Class1,为网站添加Com.uuu9.NBear类库引用。

3.生成实体类代码,配置web.config

接下来是生成实体类了,生成器在下载NBear的dist\... 文件夹里,名称为:NBearLite.QueryColumnsGenerator.exe,双击运行,如图:

自带的代码生成器很简单方便,如果可以看懂就不用看下面的介绍了,都是很基础的介绍。在Connection String下面输入连接字符串,选择SQL Server ==> 勾中Using SQL Server 2005(数据库用户可根据自己需要来选择),点击Connect按钮连接,如果连接成,左边Tables框中就会显示表名,选择要生成的People表,配置要输出的语言 Output Language为C#,填写好输出的命名空间 Output Namespace,实体类名称Root Class Name为People,点击

Generate Code生成代码,然后点击Save Output As 按钮选择存放路径为本Demo下,然后刷新项目,就可以看到和使用生成的People实体类了。

web.config的配置想普通项目配置连接字符串一样,在ConnectionStrings节点地下添加<add name="NBearDB" connectionString="Data Source=192.168.1.150;Initial Catalog=NBearDB;uid=sa;password=sa;"/>连接字符串即可,别的配置默认就好了。这里配置的连接字符串name="NBearDB",等会NBear创建的时候需要用到,此处的命名没有特殊的要求。

4.NBear语法使用。

语法如下:

语法不怎么喜欢,大家自主抉择吧,至此NBear的简单使用已经完成了。

最新文章

  1. 在Visual Studio Code中配置GO开发环境
  2. iOS &#183; UILabel加删除线
  3. socket入门基础
  4. Jquery验证插件 JqueryValidation 动态验证用户名等
  5. iOS学习20之UIView
  6. 谏牲口TT十思疏
  7. linux中文乱码问题及locale详解
  8. 三分钟跑起jsblocks
  9. Ext &amp; Java 上存图片 Demo
  10. 0307-关于html
  11. 在Mac电脑编译c51程序
  12. Django 简介
  13. AutoCAD2015有时候会显示乱七八糟的线
  14. 转 -- 详解python的super()的作用和原理
  15. 基于fasttext的情感分析,准备先做一版
  16. 2018.09.27 hdu4507吉哥系列故事——恨7不成妻(数位dp)
  17. Openstack逻辑架构
  18. aliyun阿里云alibabaMaven仓库地址——加速你的maven构建
  19. 如何打造高性能Web应用
  20. UIBezierPath的使用方法

热门文章

  1. ASP.NET自定义控件组件开发
  2. 运行Spark程序的几种模式
  3. 洛谷P3797 妖梦斩木棒
  4. uva11400 Lighting System Design
  5. 在centos中安装最新版nginx,同时更改官方文档路径错误
  6. render函数和redirect函数的区别+反向解析
  7. K.河北美食
  8. net core WebApi 使用Swagger
  9. 《java学习三》并发编程 -------线程池原理剖析
  10. .net memcache