`
panlw
  • 浏览: 52270 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

最近正在重写我自己的数据库框架

    博客分类:
  • Java
阅读更多
我的SQLPuzzle(SQL拼板)已经出世5年了,经过5个项目的摸爬滚打,也算有所小成,不过经过实战演练,问题点一个个暴露了,这两天已经开始重写是基于JDK5的,不过考虑让她能在JDK1.4上跑,没有使用太多的JDK5的特性。现在SQL文查询部分的拼板模型已经初具规模(这部分是最麻烦的,因为SQL语言最复杂的就是SELECT文),对于这次模型改造还是比较满意的,接下来要实现数据存储和数据更新部分。另外的话还要做一套工具用于生成RecordBean和RecordDef,和一般的JDBC工具一样,给出JDBC链接信息就能导出生成。另外有时间的话,还想做个智能工具,能从任意格式的DB定义式样书(基本上是Excel文件,这玩意每个项目每个客户的格式都不太一样,所以需要一点配置+智能)中生成建表的SQL文。
分享到:
评论
1 楼 RyanPoy 2008-12-08  
不知道开源否?

相关推荐

    HelloData数据库框架v1.1

    自定义的sql书写模式,与数据库交互更加便捷,有生成实体类的t4模版,sqlite内存数据库(效率比较高) 多个数据库同时操作(不区分数据库累心) url重写 多区域语言(页面自动生成,无需更多的代码) redis分布式缓存...

    使用beego框架重写的博客后端,数据库使用mysql。golang学习练手.zip

    使用beego框架重写的博客后端,数据库使用mysql。golang学习练手

    纯净SaaS 数据库切换 JQuery的formValidator url重写 4和1 值

    DEMO中包括多个技术,URL的重写,jquery的验证框架使用,最重要的是 纯净的Saas切换数据库框架 实现登陆切换数据库 绝对4和1

    LZ.rar 最小PHP框架 精简版Zend LZ框架

     本人做些事的目的只想找一个适合自己使用的东西,做成后觉得可能会有朋友想借些研究学习一下ZendFrame,便将其分享出来了。  如发现本压缩包存在违法之处、或它侵害了您的利益,敬请通知我:aaliwen@126.com。

    Full_LZ_utf8.rar LZ 精简版Zend 最小PHP框架 LZ框架

     本人做些事的目的只想找一个适合自己使用的东西,做成后觉得可能会有朋友想借些研究学习一下ZendFrame,便将其分享出来了。  如发现本压缩包存在违法之处、或它侵害了您的利益,敬请通知我:aaliwen@126.com。

    android好用的框架(封装了数据库,注解,网络,图片缓存的框架)

    2、重写了FinalHttp模块 具体 change log 如下: FinalBitmap添加三个方法 public void onResume() public void onPause() public void onDestroy() 在activity生命周期方法中调用给方法释放内存和暂停图片加载...

    Meta.Net:Meta.Net是一个C#.NET框架,用于从Sql Server和MySql中提取数据库元数据。 目前,不要使用Meta.Net.Sync库中的任何内容。 我在一次重大重写中故意中断了此操作,因为我现在还不希望任何人与它同步数据库

    我在一次重大重写中故意破坏了Sync库,因为我现在还不想让任何人与它同步数据库。 我刚刚完成了一个序列化和反序列化的大型重构,使用DataContract和DataMember属性装饰所有Meta对象和基础对象,以便与...

    PHP权限分配管理框架系统

    自己写的PHP web系统首页框架。完成的有权限分配,部门管理,角色管理,控制DHCP分配与绑定(写死dhpc 段IP了),局域网域登录ldap读取(写死域名了),首页有读取另一系統ZABBIX中數據的功能和流量圖显示,請自行...

    WskmPHP开发框架 v0.1.zip

    一个免费开源的、轻量级的PHP开发框架,遵循 LGPL 开源协议发布,致力于提高开发人员的编程体验、开发效率,让网站更稳定高效。 1. 内核最小化,功能插件化 2. 面向对象、接口式编程 3. 类库积累体系 4. ...

    基于mybatis-plus的快速开发框架源码+数据库,无需手写增查查改等接口方法,只需建好实体类

    通过抽取baseController实现基础增删查改等接口,如果需要定制普通方法重写方法即可。 框架集成了接口参数的分组校验、基础实体类的基础字段自动注入、knife4j接口管理、全局异常捕获等等前后端分离的需求。实现后端...

    Wskm轻量级的PHP开发框架0.1.1

    WskmPHP一个免费开源的、轻量级的PHP开发框架,遵循 LGPL 开源协议发布,致力于提高开发人员的编程体验、... 易扩展的数据库驱动 7. MVC、单点模式 8. 多种路径重写,双向编码 9. 多国语言支持...... 如果您在使用ws

    DuoLamPHP框架 v1.0

    数据库使用PDO (确保开启了PDO,不然无法使用数据库)  核心编译功能,所有核心成为一个文件,减少加载次数,飞一般的感觉  简单强大的数据操作,大幅度减少CRUD操作  高效的缓存系统 简单、快速的数据模型...

    DuoLam PHP框架 v1.0 内测版.rar

    数据库使用PDO (确保开启了PDO,不然无法使用数据库) 核心编译功能,所有核心成为一个文件,减少加载次数,飞一般的感觉 简单强大的数据操作,大幅度减少CRUD操作 高效的缓存系统 简单、快速的数据模型对象ORM ...

    PHPCMS2008特色介绍全新框架

    V9特别设计的二次开发扩展方式,让你不再修改官方的代码文件,就可以对功能代码进行重写。让你轻松享受二次开发带来的便捷的同时,不再为官方升级而担忧。 功能模块化 目前已提供文章、图片、下载等内容模型,在此...

    PersistenceLayer持久层框架-Xxmm

    我用C#实现了一个实体层Xxmm。采用它的好处是你的应用程序开发者不需要了解关系数据库结构,事实上,他们甚至不需要知道对象是保存在关系数据库中。因为Xxmm封装各种数据库操作,并且完成ORMap(实体类-关系数据库的...

    Millsberry-JS:Millsberry用ElectronJS重写(正在寻找合作者!)

    更新2/11/2021 我目前正在努力重写到目前为止已完成的工作。 我的数据传输方法太糟糕了,我将使用Express优化POST请求,并利用PUG引擎处理大多数页面呈现。 我将为那些想看的人部署到目前为止在Heroku上完成的工作。

    egg-nideshop:使用egg框架重写的nideshop后台

    egg-nideshop本项目使用egg框架重写,网络接口与原版的nideshop服务端几乎完全一样。可以配合进行联调(特别提醒:由于小程序sdk升级,原版的的用户登录功能已经无法使用,我对用户登录部分代码做了修改,修改后的)...

    django框架实现模板中获取request 的各种信息示例

    本文实例讲述了django框架实现模板中获取request 的各种...现在在重新用 django 重写一套程序,数据库还是用原来的,有些东西如果用django的框架去套,就不一定完全合适,比如session框架,就不适合了,如果硬要用djang

    OurMsg3.0 IMLibrary4

    目录:Server\Bin\OurMsgServerDB.s3db,在OurMsgServer.Server代码中,重写数据库操作事件代码的数据库访问方法即可简单实现。客户端采用SQLite数据库保存用户信息,聊天信息等,和老版本结构一样。 OurMsg可部署...

    在Python的Flask框架中实现全文搜索功能

    但这么做不怎么好,因为如果有一天我们换用别的数据库,那么我们就得重写另一个数据库的全文检索方法。 所以我们的方案是,我们将让我们现有的数据库处理常规数据,然后我们创建一个专门的数据库来解决全文检索。 ...

Global site tag (gtag.js) - Google Analytics