IBatisNet+Castle构架升级指南 SQlmap1.5+Castle2.0 MyGeneration模版

Castle2.0正式版 发布已经有一段时间了

IBatisNet SQlmap1.5比1.3有较大的改变

一直想把构架升级一下

查阅了IBatisNet 和Castle的官方文档

总的来从使用角度来讲 Castle2.0没有太多的变化 我们把它作为业务容器和事务管理机制

IBatisNet 新版大量运用了.net 2.0新特性 特别是泛型的运用,性能应该有较大的提高

比较我的上篇文章提到的构架 IBatisNet+Castle构架开发指南 
                                                      
                                                       IBatisNet+Castle构架开发指南 (续) 附代码生成模板

新的构架主要改变有 在业务实体方面进一步简化 取消基类BaseModel 

                                      DAO层 依赖SqlMapper 改为依赖接口ISqlMapper

          泛型的运用
                                
         public  ArticleInfo Get(Guid PK)
        
{
            
return this.QueryForObject<ArticleInfo>("ArticleInfo_Select", PK);
        }


IBatis SQLmap1.5 +Castle2.0 模版 For MyGeneration1.17b

你可能感兴趣的:(ibatis)