zoukankan      html  css  js  c++  java
  • NBearLite PetShop 4.0示例源码

    该示例使用NBearLite v1.0.1.2,基于.Net PetShop 4.0的源码修改。使用NBearLite重写了等价功能的BLL、Profile、Membership模块的数据访问部分,去除了DALFacrory、IDAL等工程(因为基于NBearLite可以透明的在多种数据库源间进行无缝切换,无需修改代码),去除了Order的基于MSMQ的异步处理部分。本示例演示了使用NBearLite作为数据访问组件进行开发的常用方法。Web工程的Web.config中默认关闭了CaceDependency,并设置了Sqlite为默认数据库。

    该示例支持所有NBearLite支持的数据库,包括SqlServer、Oracle、MsAccess、Sqlite、MySql和PostgreSql(示例源码中只包含了SqlServer、MsAccess和Sqlite的数据库脚本或数据库文件,如果你要在其它数据库运行,需要自己从现有的SqlServer或MsAccess数据库导出)。

    下载

    您可以从http://nbear.org下载最新的版本及源码。

    如何安装

    解压缩即可。如果您希望使用SqlServer数据库,请运行DatabaseScripts目录中的InstallDatabases.bat。

    如何切换数据库源

    切换数据库只需要注释掉当前的ConnectionStrings,并且取消注释您希望使用的数据库的ConnectionStrings。


    使用中如发现有任何问题请在这里跟帖或给我留言,谢谢!

  • 相关阅读:
    Java学习之路----计算圆形的面积和周长
    数据库系统的基本组成内容
    软件测试的含义以及测试的对象
    wg sync.WaitGroup执行顺序
    go channel
    字符串操作
    scanf
    py停止工作
    jira索引失败
    py kafka
  • 原文地址:https://www.cnblogs.com/teddyma/p/1031975.html
Copyright © 2011-2022 走看看