因为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
相关资源
-
下载
2022-12-16
-
下载
2021-06-25
-
下载
2023-01-08
-
下载
2021-07-14