zoukankan      html  css  js  c++  java
  • Wildfish框架开篇

    Wildfish框架开篇
    1.Wildfish框架是什么?
      这是一个基于.Net2.0的简化数据访问框架,他支持MSSqlserver<完整测试通过>/Oracle<尚未完整测试>/ISeries数据库<尚未完整测试>。
    当然了,我也不是希望说自己的框架是万能的。选择的数据库驱动都是支持@或者:来代表参数的。
      目前只提供了Sqlserver的代码生成器,由于缺乏Oracle的测试环境,所以Oracle的都还没开始编写。
      ISeries的代码生成器公司有,但是不能适合通用的,目前还没有动力去编写ISeries的代码生成器。

    2.Wildfish框架的优点
      使用该框架,你就可以不再为编写繁多的insert/update/delete语句而头痛了,不再为多种数据库之间的应用而心烦。
      提供了一些通用类库,比如一些EDI类库,缓存类库,工具类库,常用的页面的基类。

    3.Wildfish框架的缺点
      由于Insert/Update/Delete语句不是放置于存储过程,所以性能上比存储过程来得低。
      由于考虑到应用的可迁移性,所以框架的数据访问器很少考虑存储过程的调用。
      还有为了跨应用考虑的话,不能使用太多的数据库方言。不然切换的时候会比较头痛。
      由于所开发的应用中很多数据类型没用过,比如二进制类型,那些就没有考虑,但是对于通用的系统还是足够的。
      还有,不支持自增长类型,因为Oracle ISeries里面实现比较麻烦,所以,都是采用流水号的形式制造PrimaryKey或者GUID亦可。


    声明:
         有一些代码是从网络拷贝来的,但是已经没有出处了,所以感谢那些曾经贡献代码的人。

  • 相关阅读:
    PostgreSQL数据库
    phpcms网站搬家 至 服务器 完整并且详细过程
    phpcms网页替换验证码功能 及 搜索功能
    用phpcms切换中英文网页的方法(不用解析二级域名)、phpcms完成pc和手机端切换(同一域名)
    php判断手机段登录,以及phpcms手机PC双模板调用
    php 手动搭建环境
    phpcms内容页替换
    phpcms列表页替换
    phpcms首页替换
    phpcms栏目点击选中
  • 原文地址:https://www.cnblogs.com/wildfish/p/325348.html
Copyright © 2011-2022 走看看