浪漫骑士必胜

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

2012年9月27日

摘要: 三层只是一个比较好的软件架构,不是非用三层不可。 界面层UI; 数据访问层DAL(Data Access Layer); 业务逻辑层BLL(business logic layer )。实体类就是Model;对数据进行操作的代码写在DAL中,一般就是SQL语句,DAL只有对数据的操作,没有“如果金额大于20则不能删除”这样的逻辑;BLL调用DAL中的代码进行逻辑操作,比如“如果金额大于20则不能删除”。SQL语句、ADO.Net的类一般只应该出现在DAL中。 阅读全文
posted @ 2012-09-27 19:32 小事好 阅读(5772) 评论(26) 推荐(15) 编辑