编
:=编程浪子=:
Unregistered / Unconfirmed
GUEST, unregistred user!
来宾发言:
//版权说明:原创(未经许可不可在随意更改原文和复制)
我最近一直研究基于对象的数据库操作模式(呵呵,没有数据库支持,面向对象就不该提了,只好是基于对象了)。
我做了一个雏形,可以将一个或者多个数据库表逻辑提取为一个对象,支持对象关联、对象序列化、对象版本鉴定。这样我们在做数据库系统时就可以完全独立于数据源,有利于代码和数据的分开。并且程序只知道有对象,一旦后端数据库改动,我们的代码几乎不用修改,对象系统会自动依照Meta信息的改变而作出反应。
同时采用了一些机制来保证对象的抽取和数据无关,也就是不依赖于具体数据。
我自己给取了个名字叫MineObjectSystem。
我想再做一套和MineObjectSystem配套的数据感应控件,但是目前遇到一些精力上的问题,我的时间不是特别充足。有没有有同样兴趣的高手和我一起完成这个看起来“伟大”的事业?
//版权说明:原创(未经许可不可在随意更改原文和复制)
我最近一直研究基于对象的数据库操作模式(呵呵,没有数据库支持,面向对象就不该提了,只好是基于对象了)。
我做了一个雏形,可以将一个或者多个数据库表逻辑提取为一个对象,支持对象关联、对象序列化、对象版本鉴定。这样我们在做数据库系统时就可以完全独立于数据源,有利于代码和数据的分开。并且程序只知道有对象,一旦后端数据库改动,我们的代码几乎不用修改,对象系统会自动依照Meta信息的改变而作出反应。
同时采用了一些机制来保证对象的抽取和数据无关,也就是不依赖于具体数据。
我自己给取了个名字叫MineObjectSystem。
我想再做一套和MineObjectSystem配套的数据感应控件,但是目前遇到一些精力上的问题,我的时间不是特别充足。有没有有同样兴趣的高手和我一起完成这个看起来“伟大”的事业?