Dao设计模式分析.ppt

Dao设计模式分析

Android开发 Dao设计模式——用户管理系统 1.用户注册 2.普通用户登录(欢迎界面) 3.管理员登录(所有用户信息界面) 4.管理员可以增删改查所有用户信息 注意:使用DAO设计模式编写 用户管理系统 Dao设计模式 Dao设计模式是属于J2EE数据层的操作,使用Dao设计模式可以简化大量代码,增强程序可移植性。 回顾之前使用JDBC操作数据库,都是直接在JSP页面中直接写JDBC代码,这样导致JSP页面中包含大量HTML代码和JSP代码,显示和功能代码混在一起,难以维护。而这样的设计是非常不合理的,JSP其实只需要关注数据的显示,而不需要去关注数据是从哪里来的,或者怎么来的。 Dao设计模式包含5个重要部分,分别为数据连接类,VO类,Dao接口,Dao实现以及Dao工厂 对照android我们也分为5个包:bean(实体类),common(共有的类),dao(dao接口,dao实现 ,dao工厂),activity(界面类),db(继承SQLiteOpenHelper,数据库创建修改类) 数据库操作类 1.类名:MySQLiteOpenHelper 2.继承于: SQLiteOpenHelper 3.重写onCreate进行创建数据库 4.重写onUpgrade进行数据库更新 实体类和公共类 1.在bean包下创建User实体类

文档评论(0)

1亿VIP精品文档

相关文档