六狼论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

新浪微博账号登陆

只需一步,快速开始

搜索
查看: 71|回复: 0

面向接口的编程

[复制链接]

升级  31.33%

23

主题

23

主题

23

主题

秀才

Rank: 2

积分
97
 楼主| 发表于 2013-1-13 18:24:06 | 显示全部楼层 |阅读模式
面向接口的编程
原理图



所需要的类
User类:实体类,实实在存在的东西!
Userdao接口:用于访问数据库的类,通过实现这个接口可以进行访问不同的数据库如:mysql,oracle,db2。因此用户可以写成不同的数据库的访问的实现类
Userservice接口:通过Userdao来new出不同的数据访问类如:Userdao  u = new  MysqlUserDaoImpl();
          Userdao  u = new  Oracle UserDaoImpl();
如果有很多数据库访问的类,可以将各个数据库访问的类放到一个xml里面去这样会更加的方面。
Test类:这里的test是测试类,用来访问userService进行最后的应用,这里可以是后面的strut里面的action也有可能是一个servlet.其实就是一个与客户端直接打交道的一个类。
您需要登录后才可以回帖 登录 | 立即注册 新浪微博账号登陆

本版积分规则

快速回复 返回顶部 返回列表