PersistenceLayer持久层框架-Xxmm

时间:2009-04-04 17:46:40
【文件属性】:
文件名称:PersistenceLayer持久层框架-Xxmm
文件大小:390KB
文件格式:RAR
更新时间:2009-04-04 17:46:40
其它类别 .Net平台下的O-RMap中间件。我用C#实现了一个实体层Xxmm。采用它的好处是你的应用程序开发者不需要了解关系数据库结构,事实上,他们甚至不需要知道对象是保存在关系数据库中。因为Xxmm封装各种数据库操作,并且完成ORMap(实体类-关系数据库的映射)。和程序员交互的只是类和对象。 如果数据库中表或者字段有所改变的话(你没有过这样的经历吗?),你的Class 中的代码无需改变或者只需要很少部分的改变。因为实体类和表的映射,由实体层来完成。你的应用程序和数据库不再紧密耦合。你也不需要一遍又一遍重写让人生畏的SQL语句了。因为SQL语句都是在运行时刻有Xxmm自动生成。它将随你的数据库变化而变化。
【文件预览】:
pltest
----Xxmm()
--------AssemblyInfo.cs(2KB)
--------Association.cs(3KB)
--------XmlConfigLoader.cs(15KB)
--------IConfigLoader.cs(303B)
--------Enum.cs(2KB)
--------OrderEntry.cs(298B)
--------obj()
--------bin()
--------Query.cs(13KB)
--------Commander()
--------Databases()
--------Criteria()
--------PersistenceBroker.cs(20KB)
--------PlException.cs(1KB)
--------Map()
--------Setting.cs(2KB)
--------Transaction.cs(3KB)
--------PersistentObject.cs(3KB)
--------Xxmm.csproj.user(2KB)
--------PersistenceLayer.xml(29KB)
--------Condition.cs(5KB)
--------Xxmm.csproj(9KB)
--------ObjectCursor.cs(2KB)
----pltest.sln(1KB)
----pltest.suo(9KB)
----Test()
--------AssemblyInfo.cs(2KB)
--------Test.csproj.user(2KB)
--------obj()
--------bin()
--------App.ico(1KB)
--------DatabaseMap.xml(289B)
--------Test.csproj(5KB)
--------ClassMap.xml(2KB)
--------Test.cs(5KB)
--------readme.txt(1KB)
--------PersistentObjects()
--------test.mdb(200KB)

网友评论

  • 资源不错啊
  • 感觉框架还可以,有帮助!