VO,DAO,BO,ActionForm,Action
来源:互联网 发布:讯鸟软件待遇 编辑:程序博客网 时间:2024/05/04 19:45
(1)VO对象:从整体上看,感觉和FORMBEAN很类似,可以说是一样的,只不过是层次不同而已。在VO中也都是一些属性以及他们的setter、getter方法,其他的什么也不需要;一个VO对应一张数据库表,每个属性就是一个字段,主要是对应好数据类型,其实值得注意的就是数据库里的时间类型(DATE),这点也是我在这个小项目里感到比较头痛的问题。
(2)DAO对象:就是数据访问对象,完成一些基本数据增删改操作。这个地方要留意的就是一个线程安全的问题,需要保证每个DAO只能有一个实例存在,因此使用了单子模式(SINGLETON)来完成。
(3)BO对象:感觉BO对象只是封装了DAO层的一些接口,提供给Action调用,如update,delete等等,可能是我的业务模块中业务不是很复杂,知识简单的增删改操作,因此没有体现出BO层的魅力。
(4)Juint Test测试用例:这个东西还是满有意思的。大概了解了一下,每个测试用例都要继承自junit.framework.TestCase,主要的方法就是setUp(),tearDown(),testXXX()。
(5)ActionForm和Action:感觉用JBuilder开发还是方便了不少的,可以通过JSP页面自动生成ActionForm然后在生成Action。
(2)DAO对象:就是数据访问对象,完成一些基本数据增删改操作。这个地方要留意的就是一个线程安全的问题,需要保证每个DAO只能有一个实例存在,因此使用了单子模式(SINGLETON)来完成。
(3)BO对象:感觉BO对象只是封装了DAO层的一些接口,提供给Action调用,如update,delete等等,可能是我的业务模块中业务不是很复杂,知识简单的增删改操作,因此没有体现出BO层的魅力。
(4)Juint Test测试用例:这个东西还是满有意思的。大概了解了一下,每个测试用例都要继承自junit.framework.TestCase,主要的方法就是setUp(),tearDown(),testXXX()。
(5)ActionForm和Action:感觉用JBuilder开发还是方便了不少的,可以通过JSP页面自动生成ActionForm然后在生成Action。
- VO,DAO,BO,ActionForm,Action
- PO,VO,BO,DAO,POJO
- VO,BO,PO,DAO概念
- PO/VO/DAO/BO/POJO
- VO PO DTO BO DAO . .. . . . . . .
- PO、VO、DAO、BO 对象
- PO、VO、DAO、BO、POJO
- DTO DAO VO BO PO POJO区别
- po、vo、bo、dao、pojo的解释
- vo,bo,po,dao,pojo详解
- PO BO VO DTO POJO DAO 概念
- vo,bo,po,dao,pojo详解(一)
- PO、VO、DAO、BO、POJO分别是什么
- (PO,VO,TO,BO,DAO,POJO)
- PO BO VO DTO POJO DAO概念
- PO、VO、BO与DAO,OO荟萃
- PO BO VO DTO POJO DAO概念
- PO,POJO,VO,DAO,BO等
- 帮助更语义化的显示时间的jQuery插件 - tidyTime.js
- java 字符串分割和查找 性能
- 旧方式映射
- poj3249 拓扑排序+DP
- Robot Instructions
- VO,DAO,BO,ActionForm,Action
- easyui 获取cloumns字段
- 文件读写个人总结
- 深入浅出REST
- cocos2d播放器使用
- Java删除文件夹和文件
- android 源码
- 旧版本LinuxOS编译V8
- Flex_Gird列表信息源码