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亦可。


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

  • 相关阅读:
    java socket知识点
    java io流缓冲理解
    如何理解java回电话
    它们的定义Adapterg在etView( )正在使用View.setTag()与不同的是不使用。
    打造你自己ajax上传图片
    POJ 1166 The Clocks
    spring-framework-3.2.4.RELEASE 综合hibernate-release-4.3.5.Final一个错误Caused by: java.lang.NoClassDefFound
    [Android]Volley源代码分析(店)应用
    金融脱媒砸进?
    音乐家演奏乐器
  • 原文地址:https://www.cnblogs.com/wildfish/p/325348.html
Copyright © 2011-2022 走看看