码迷,mamicode.com
首页 > 其他好文 > 详细

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

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

标签:使用   sp   c   r   bs   as   ui   对象   user   

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传递?

标签:使用   sp   c   r   bs   as   ui   对象   user   

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

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!