以下是学习笔记
一,注意:返回一个结果集的查询不能先关闭连接
调用:
二,基于对象职责明确额原则优化程序
当前的程序:
回顾原则:
分析:
结果如下:
三,实体类的应用
回顾之前的程序:
分析:
实体类的设计:
实体类放在 Models中
数据访问类中的修改:
使用实体类后的方法的调用:
四,使用简单实体封装单一对象
分析前面的代码:前台和后台都出现了数据访问层,我们通不能把前台的数据访问代码封装到后台的代码中呢
使用对象封装:后台返回的是一个对象,与具体的实现没有关系。
前台调用:我们无需关系对象是怎么封装(比如是从SqlServer,MySql还是Access中封装的,我们不用去关心的)
五,实体类的使用总结
六,使用List集合封装多个同类型对象
数据访问类的封装:
使用:
七,扩展实体
1,问题
2,组合扩展实体
3,代码编写,使用扩展实体封装多个对象信息
4,数据解析
八,简单扩展实体
1,问题:要查询的内容只是比student多了2个字段,这个时候可以用继承
2,简单实体代码编写:
3,简单实体数据分析