三层:表示层(页面) 业务逻辑层 数据库访问层
表示层(UI):页面加页面后台代码
收集用户输入数据 检测输入数据合法性 接受和发送数据 调用业务处理 等待业务逻辑返回数据(方法调用)
业务逻辑层(BLL)
把业务分类,然后把同类业务封装成业务逻辑类 调用数据访问层 等待返回结果
数据访问层(DAL):
构造SQL语句 构造参数 执行SQL语句 调用数据库常用类 根据操作对象和操作类型分类 把同一类对象操作封装成数据访问类
常用操作类DBHelper
1 按数据库类型封装常用操作类
2 常用分类如下:1>按执行类型分类,执行简单SQL语句 执行存储过程 执行事件 执行多条语句
2>按返回类型分类,返回逻辑型 整型 数据集合 实体 基本对象object ,