几个OR Mapping工具
写了几个星期的代码,常常需要操作Oracle数据库,先前用的Mapping工具不支持Oracle,把数据库转换到SQL Server再生成实体,生成实体后,需要修改代码,感觉很不方便,太耗时间。今天研究了几个OR Mapping的工具,发现其中3个不错的Mapping工具WilsonORMapper,RapidTier和DataEntityCreator。
其中WilsonORMapper和RapidTier两个的功能比较强大,另一个DataEntityCreator虽然只能生成实体类,不生成数据库操作部分,却是一个非常小巧简洁的工具。
WilsonORMapper支持Oracle,MS SQL和Access等,这一点难能可贵,众多免费的工具中,到目前为止,很少有支持Oracle的。
RapidTier只支持SQL Server,但却可以生成多层架构,同时生成数据库操作部分的代码,而且可生成存储过程。值得注意的是,RapidTier源代码中引用了Microsoft Application Block中的SqlHelper.cs文件,这个文件包含了SqlHelper类的完整定义。
其中WilsonORMapper和RapidTier两个的功能比较强大,另一个DataEntityCreator虽然只能生成实体类,不生成数据库操作部分,却是一个非常小巧简洁的工具。
WilsonORMapper支持Oracle,MS SQL和Access等,这一点难能可贵,众多免费的工具中,到目前为止,很少有支持Oracle的。
RapidTier只支持SQL Server,但却可以生成多层架构,同时生成数据库操作部分的代码,而且可生成存储过程。值得注意的是,RapidTier源代码中引用了Microsoft Application Block中的SqlHelper.cs文件,这个文件包含了SqlHelper类的完整定义。
posted on 2005-07-08 16:53 davidullua 阅读(849) 评论(0) 收藏 举报
浙公网安备 33010602011771号