任务分配
- dao层及service层实现(我的part)
- servlet
- 安卓页面及逻辑
dao层
dao层:dao层叫数据访问层,全称为data access object,属于一种比较底层,比较基础的操作,具体到对于某个表、某个实体的增删改查。
- 工具类
DBDao
类,用于完成数据库操作的封装,其中包含三个常量,再按照操作的过程,封装了四个方法。如图所示:
变量
DRIVER
:链接数据库的驱动
URL
:数据库路径
USER
:登陆数据库的用户名
方法
getConn
:与数据库建立连接,返回数据库连接对象。
closeAll
:释放相关的资源。
operUpdate
:装配sql语句及变量,完成增删改操作。
operQuery
:装配sql语句及变量,完成查询操作。
- 实体类
存放了从数据库中读取的各个表的数据内容,每张表对应一个实体类。 - Dao层接口及其实现
service层
service层:service层叫服务层,被称为服务,肯定是相比之下比较高层次的一层结构,相当于将几种操作封装起来。