java的几种对象(PO,VO,DAO,BO,POJO)解释
来源:互联网 发布:dc影业 知乎 编辑:程序博客网 时间:2024/05/16 09:35
1. java的几种对象(PO,VO,DAO,BO,POJO)解释
一、PO:persistant object 持久对象,可以看成是与数据库中的表相映射的java对象。最简单的PO就是对应数据库中某个表中的一条记录,多个记录可以用PO的集合。PO中应该不包含任何对数据库的操作。
二、VO:value object值对象。通常用于业务层之间的数据传递,和PO一样也是仅仅包含数据而已。但应是抽象出的业务对象,可以和表对应,也可以不,这根据业务的需要.个人觉得同DTO(数据传输对象),在web上传递。
三、DAO:data access object 数据访问对象,此对象用于访问数据库。通常和PO结合使用,DAO中包含了各种数据库的操作方法。通过它的方法,结合PO对数据库进行相关的操作。
四、BO:business object 业务对象,封装业务逻辑的java对象,通过调用DAO方法,结合PO,VO进行业务操作。
五、POJO:plain ordinary java object 简单无规则java对象,我个人觉得它和其他不是一个层面上的东西,VO和PO应该都属于它。
2. 如果你需要log4j资源文件,请放在/WEB-INF/classes/log4j.properties,内容如下:
3. 框架组合示意图:
应用程序的分层
大部分的Web应用在职责上至少能被分成4层。 这四层是:presentation(描述),persistence(持久),business(业务)和domain model(域模块)
一、PO:persistant object 持久对象,可以看成是与数据库中的表相映射的java对象。最简单的PO就是对应数据库中某个表中的一条记录,多个记录可以用PO的集合。PO中应该不包含任何对数据库的操作。
二、VO:value object值对象。通常用于业务层之间的数据传递,和PO一样也是仅仅包含数据而已。但应是抽象出的业务对象,可以和表对应,也可以不,这根据业务的需要.个人觉得同DTO(数据传输对象),在web上传递。
三、DAO:data access object 数据访问对象,此对象用于访问数据库。通常和PO结合使用,DAO中包含了各种数据库的操作方法。通过它的方法,结合PO对数据库进行相关的操作。
四、BO:business object 业务对象,封装业务逻辑的java对象,通过调用DAO方法,结合PO,VO进行业务操作。
五、POJO:plain ordinary java object 简单无规则java对象,我个人觉得它和其他不是一个层面上的东西,VO和PO应该都属于它。
2. 如果你需要log4j资源文件,请放在/WEB-INF/classes/log4j.properties,内容如下:
3. 框架组合示意图:
应用程序的分层
大部分的Web应用在职责上至少能被分成4层。 这四层是:presentation(描述),persistence(持久),business(业务)和domain model(域模块)
- java的几种对象(PO,VO,DAO,BO, TDO, POJO, DAO)解释
- java基础——java的几种对象(PO,VO,DAO,BO,POJO)解释
- java的几种对象(PO,VO,DAO,BO,POJO)解释
- java的几种对象(PO,VO,DAO,BO,POJO)解释
- java的几种对象(PO,VO,DAO,BO,POJO)解释
- PO/VO/DAO/BO/POJO是什么(JAVA几种对象的解释)
- Java的几种对象解释整理(PO、BO、VO、POJO、DAO、DTO)(转)
- java的几种对象(PO,VO,DAO,BO,POJO)解释
- Java的几种对象(PO,VO,DAO,BO,POJO)解释
- PO/VO/DAO/BO/POJO是什么(JAVA几种对象的解释)
- java的几种对象(PO,VO,DAO,BO,POJO)解释
- PO/VO/DAO/BO/POJO是什么(JAVA几种对象的解释)
- java的几种对象(PO,VO,DAO,BO,POJO)解释
- PO/VO/DAO/BO/POJO是什么(JAVA几种对象的解释)
- PO/VO/DAO/BO/POJO是什么(JAVA几种对象的解释)
- JAVA的几种对象(PO,VO,DAO,BO,POJO,DTO)解释
- PO/VO/DAO/BO/POJO是什么(JAVA几种对象的解释)
- java的几种对象(PO,VO,DAO,BO,POJO)解释
- Lisp语言:控制台输出与输入
- 关于哈尔滨工业大学计算机考研的复习——谨以此文献给2013年考研(哈工大计算机)的同学
- 彻底解决SESSION劫持、COOKIE欺骗的用户认证方案
- UTF-8转码原理
- csdn要是开一个微博功能该多好
- java的几种对象(PO,VO,DAO,BO,POJO)解释
- android commonly used
- 一块手机电池可污染6万升水 环保之路任重道远
- [置顶]Asp.Net大型项目实践系列导航
- J2EE开发之常用开源项目介绍
- mysql解决编码问题
- [日常] 关于求素数
- 渐渐生涩渐渐熟悉的记忆
- 代码整洁之道读书笔记