有哪位朋友熟悉O/R Mapping的实现,帮忙讲讲,谢谢!
 
我理解的就是在类对象和执行数据库操作(SQL 语句)之间加了一层,这一层对类或类的属性或成员变量的相关操作(如保存、删除等等)翻译成SQL语句,然后调用Ado.net之类的东东进行实际的数据库操作(持久化)。不知俺理解的对不?具体实现俺还没相通!!好像还有通过xml文件来做的!请大家不吝赐教!!

解决方案 »

  1.   

    在获取或设置 DataColumn 的 ColumnMapping 属性时,使用 MappingType 枚举。在 DataSet 上调用 WriteXml 方法以将数据和架构作为 XML 文档写出时,该属性确定如何写列的值。
      

  2.   

    现在大多数公司都是采用O/R M 工具来实现, 如.NET 就用 Grove .
    说白了,就是省点儿时间(成本).
    另:
    个人认为,对于复杂的业务逻辑,ORM 还是没有太多的办法.
    ------------------------------------------------------