黑马程序员技术交流社区

标题: 关于三层架构的一些公用方法问题 [打印本页]

作者: 繼續墮蘿    时间: 2012-7-8 13:49
标题: 关于三层架构的一些公用方法问题
例如:
BLL
DALL
MODEL
UI

一些公用的方法如MD5(),要放在哪一层呢?
作者: 常静华    时间: 2012-7-8 14:04
MD5()铁定是处理数据的,肯定要放在数据处理层内!Bll层内!,另外建议您在加个Data层!用于数据库访问中间的介质!
作者: 戴伟    时间: 2012-7-8 15:00
可以考虑单独写在公共类里面,我有个项目就是这么做的,实际上一个项目会涉及到很多公共类,所以会有一个单独的公共类的文件夹,独立于UI,BLL,DAL
作者: 戴伟    时间: 2012-7-8 15:00
可以考虑单独写在公共类里面,实际上一个项目会涉及到很多公共类,所以会有一个单独的公共类的文件夹,独立于UI,BLL,DAL
作者: 繼續墮蘿    时间: 2012-7-9 22:34
那这个类库是怎么样的一个引用关系?
作者: 李朋霏    时间: 2012-7-16 23:58
moedl 不算一层 只能是传递使用的公共类;
DAL 数据访问层 只负责在数据库和业务逻辑之间的数据执行
BLL则是数据层和界面层的桥梁,负责逻辑运算与方法调用
界面层则主要负责前台显示。
md5用于处理数据和一些逻辑判断,所以应在DAL层。




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2