拜托了!我需要了解简单的三层架构,海有各个层之间的调用
表现层:就你经常写的表单,.net 就aspx页面
业务逻辑层:就是你要处理的逻辑
数据访问层:就是直接对数据库的访问
调用关系:假如你要查询一个班级的语文分数最高的人,我们逆过来分析:
首先你要从数据库查数据,那就是数据访问层,里面写了查询成绩表的方法;
其次你要取语文分数最高的人,我们可以在业务逻辑里面写个方法,参数是科目,这个方法是对数据访问层的 查询成绩表的方法进行 逻辑封装,实现了传递不同参数【科目】即可查询返回最高分数的人的数据集合;
最后你的表现层一个表格一个按钮,按钮后台就调用业务逻辑层的方法,传个“语文”的参数,访问你想要的数据结果
END:顺着再来一遍,就是按下按钮调用三层的全过程
谢谢,以后有问题请教下你
那你有没有一个现成的实例可以给我参考下
@夜空下的男子: 哇,好多分,随便手打的,其实实际项目没有那么严格的划分,逻辑写在表现层那边的一大片,多看点书,多做点,就知道为什么要分层,好处坏处自己就知道了
@夜空下的男子: 可以,你邮箱多少 我发个给你
@风醉: 这些分可以干嘛?只要能解决问题分数并不是很重要
@风醉: 949627281@qq.com 谢谢你
@夜空下的男子: 分啊,你以后还要问问题用的,初学者问的多,基础的建议还是自己看看先
@风醉: 我是在公司做学徒,要按照规范来编程,公司用的是抽象工厂,我也得先学下三层架构
@风醉: 程序发了米?^_^
@风醉: 还有个问题想请教一下你,我们编程的时候是一个层写好再写另外一个层还是?
@夜空下的男子: 加你QQ了,QQ说
你从哪儿听来的术语?
这个需求网上搜索一下 C# 培训,总有你需要的。
购买一套开发框架,按照步骤要求做,很快就学会了,而且学的还不错
进而再深入了解每个部件的功能与设计。