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

GetArticleList(int intColumnID,int intLanguageID)

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

GetArticleList(int intColumnID,int intLanguageID)

实际使用中发现并不合理

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

GetArticleList(int intColumnID)

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

转载于:https://www.cnblogs.com/hdl253/archive/2009/09/05/1560785.html

三层结构对多语言的支持相关推荐

  1. mvc与三层结构终极区别

    又看到有人在问三层架构和MVC的关系,感觉这种问题有点教条化了.因为它们都在逻辑上将应用程序划为三块,凑了一个数字3,就有人非要把它们联系到一起了. 这两个东西我接触有几年了,有一点体会,表达一下: ...

  2. 用MS.NET开发三层结构应用程序[转载]

    用MS.NET开发三层结构应用程序[转载] 原文: http://industry.ccidnet.com/art/294/20030526/47418_1.html 传统两层结构 在过去应用系统开发 ...

  3. 基于三层结构的CRM系统(Agent X)的设计和开发

    现代计算机应用技术不断发展的同时,CRM也得到了前所未有的发展.最初的CRM系统基本上都是基于两层结构-C/S模式(客户机/服务器).自从C/S模式提出后,对CRM的发展起到了巨大的推动作用. 但随着 ...

  4. (转载/侵删)mvc与三层结构终极区别

    结合自己做过的项目做的总结:三层结构和MVC是从功能性,表现方式两个角度来划分的两种方式 三层结构是从程序功能角度来划分,即每层结构应用到的程序,逻辑,功能一般不同.如:在web应用开发中,后台ser ...

  5. mvvm绑定checkbox wpf_C#框架结构分层:三层结构,DDD,MVC,MVVM,MVP

    本文主题,讲解主要有哪些分层思想. 一.三层结构 作为早期程序开发的经典,这是一个完全由程序员自己控制的分层思想. 在我们自己所有的项目中,几乎是无处不在,无时无刻不在使用. 它的主要思想是分界面层( ...

  6. c语言是结构化 模块化,c语言是完全模块化和结构化的语言,怎么理解,什么是模块化和结构化...

    满意答案 佩佩韩衣吧 2013.06.12 采纳率:55%    等级:12 已帮助:29322人 所谓模块化,简单的理解,就是说你的程序是由相互之间相对独立的模块组成.那么具体的说,一个稍微大一点的 ...

  7. 浅谈“三层结构”原理与用意(转帖)

    浅谈"三层结构"原理与用意 序 在刚刚步入"多层结构"Web应用程序开发的时候,我阅读过几篇关于"asp.net三层结构开发"的文章.但其多 ...

  8. 树状结构大数据类型的高效支持

    树状结构大数据类型的高效支持 陈世敏 中国科学院计算技术研究所,北京 100190 摘要:传统的关系数据模型难以满足大数据应用日益丰富的数据表达和处理的需求,因此实践中涌现了多种非传统的大数据类型.其 ...

  9. Java三层结构的概念_Java中的mvc和三层结构究竟是什么关系

    原标题:Java中的mvc和三层结构究竟是什么关系 一件事,要知其然往往很简单,要知其所以然通常不是那么容易,就如最近重新巩固spring的过程中,就觉得还有许多问题其实并不是十分明了. 屈指一算,手 ...

  10. 为什么说java语言是支持跨平台的

    1.反问:为什么c语言不支持跨平台. c语言不支持跨平台原因:编译时候,需要指定机器cpu,即平台, 所以为什么说C语言不能实现跨平台运行,就是因为它编译出来的 输出文件的格式,只适用于某种cpu,其 ...

最新文章

  1. 利用SimpleHttpServer+urllib传文件
  2. Zabbix实战之客户端自动注册
  3. python h5游戏_从零开始制作H5人脸融合小游戏
  4. commvault oracle备份,CommVault for Oracle备份和恢复.pdf
  5. Vim中数字自增、自减
  6. 新发现的两个Delphi要点。
  7. python3 生成器_python3基础之生成器
  8. 路飞学城Python-Day75
  9. IP地址在数据库里面的存储方式
  10. [小知识] 关于Excel中行列的固定
  11. 多元回归的拟合优度:R^2
  12. linux awr 日志,生成AWR报告
  13. win10安装wget,从此可以更快的下载文件 and windows10 下 zip命令行参数详解
  14. 域名申请/ssl证书申请
  15. 单位圆盘的全纯自同构群Aut B(0,1)
  16. 在阿里云云虚拟主机上个人网站的Https访问配置
  17. python:实现9×9二维数组数独算法(附完整源码)
  18. python基础-闰年判断
  19. 感人:留给老婆下任老公的信
  20. 复旦大学计算机专业林语惊,倦鸟归林 - 草稿

热门文章

  1. java根据数据库自动生成代码
  2. 18 网络编程-TCP/IP各层介绍(5层模型讲解)
  3. 2016年9月ccf
  4. 我开通个人博客了~~~~
  5. 在 MAC下安装 Exuberant ctags
  6. break与continue关键字的使用
  7. SVN提交文件冲突怎么办?
  8. [BZOJ] 1639: [Usaco2007 Mar]Monthly Expense 月度开支
  9. codevs4919 线段树练习4
  10. 获取点击按钮的元素_怎么按顺序自动点击网页所有链接