首页 > 其他 > 详细

什么时候用普通变量类型(int,string,guid,double)在各层之间传递参数,什么使用Model传递?

时间:2014-09-17 23:16:22      阅读:234      评论:0      收藏:0      [点我收藏+]

SelectUser(int UserId)
    SelectUserByName(string username)
    SelectUserByName(string username,string password)
    SelectUserByEmail(string email)
    SelectUserByEmail(string email,string password)
    可以概括为:
    SelectUser(userId)
    SelectUser(user)
    这里用user这个Model对象囊括了username,password,email这三个参数的四种组合模式。UserId其实也可以合并到user中,但项目中其它BLL都实现了带有id参数的接口,所以这里也保留这一项。 

什么时候用普通变量类型(int,string,guid,double)在各层之间传递参数,什么使用Model传递?

原文:http://www.cnblogs.com/lschenblog/p/3978159.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!