XCode读取Excel数据并适用于任何数据库

XCode读取Excel数据并适用于任何数据库是本文要介绍的内容,不多说,直接进入话题。虽然是充血模型,虽然是强类型,XCode同样支持遍历任何数据库结构,并以强类型(相对于DataSet等字典访问)方式读取数据。

要遍历数据库结构是很容易的事情,绝大多数Orm都支持。

但是在没有实体类的情况下以强类型方式读取数据,就稍微有些复杂。XCode的原理是为每张表动态创建继承自Entity<>的实体类,然后通过接口来操作实体类。

代码中有了快速反射,虽然没有性能损耗,但是用起来挺别扭的,这里说明了XCode对于实体类元数据的动态访问支持还不够。

相关推荐