现在的位置: 首页 > 综合 > 正文

三层结构对多语言的支持

2013年05月06日 ⁄ 综合 ⁄ 共 251字 ⁄ 字号 评论关闭

数据接口及数据层的函数都实现了多语言的支持比如:

GetArticleList(int intColumnID,int intLanguageID)

而在逻辑层只是简单代理了数据层的方法,签名完全一样

GetArticleList(int intColumnID,int intLanguageID)

实际使用中发现并不合理

 

逻辑层改为只对特定语言支持,参数intLanguageID直接封装起来

GetArticleList(int intColumnID)

这样使用起来会更加清楚,因为我的项目各个语言版本都是相互独立的

抱歉!评论已关闭.