昨天将DAO看了一下,难度不小,不明白的地方较多,先将记得的发上来。
今天回去继续看!!!
DAO数据层,将所有关于数据库的操作全部放到Bean中,
在View中的数据库操作全部都调用该Bean类,
将前台后台的代码分离。
对表单的数据进行数据库操作时,
设置一个VO类,数据成员为表单中的数据,
设置基本的 set,get方法,
这样就可以将一个VO对象具体对应某一张表单的数据。
一个接口,内加入该表单数据(也即是VO对象的数据)对数据库的操作方法。
如插入,删除等等。
一个连接类,具体负责数据库的连接。
设置一个实际类(B),基于接口、连接类,具体实现所有的接口方法。
具体实现插入,删除等等功能。
该类的所有方法处理数据都是基于VO对象进行的。
在显示层View就可以只操作实际类(B)了。
连接类
|
实际类 ---------接口,VO类
|
工厂类
View中就可以只调用工厂类进行操作。