Little and Mickle

All things are difficult before they are easy.

导航

几个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类的完整定义。

posted on 2005-07-08 16:53  davidullua  阅读(849)  评论(0)    收藏  举报