因为ORM还是需要配置,还是需要EntityObject,所以重复劳动在所难免,这里简单来看看如何实现一个代码生成器来降低我们的劳动强度。
说白了代码生成器原理相当的简单,一言概之其要点就是获取表和字段的信息
这里用SqlServer数据库为例看看怎么获取的
获取有哪些表和表信息用 sp_tables存储过程就可以了
获取一个表里字段的信息用 sp_columns就可以了
还有个方法就是去读系统视图或者系统表。
获取到了数据库的元数据后,生成代码不过就是循环再循坏的小Case了
这里要注意建议读取系统视图(Master库里的),准确些,在2000和2005之间sp_columns执行的结果不一样。

相关文章:

  • 2021-09-16
  • 2021-11-03
  • 2018-07-11
  • 2019-01-21
  • 2019-01-22
  • 2019-01-23
  • 2021-02-24
  • 2022-12-23
猜你喜欢
  • 2022-01-23
  • 2022-02-21
  • 2021-12-19
  • 2022-02-03
  • 2021-06-16
  • 2021-08-19
  • 2021-07-13
相关资源
相似解决方案