本月博客排行
-
第1名
龙儿筝 -
第2名
lerf -
第3名
fantaxy025025 - johnsmith9th
- zysnba
- xiangjie88
年度博客排行
-
第1名
青否云后端云 -
第2名
宏天软件 -
第3名
gashero - wy_19921005
- vipbooks
- benladeng5225
- e_e
- wallimn
- javashop
- ranbuijj
- fantaxy025025
- jickcai
- gengyun12
- zw7534313
- qepwqnp
- 解宜然
- ssydxa219
- zysnba
- sichunli_030
- sam123456gz
- arpenker
- 龙儿筝
- tanling8334
- kaizi1992
- gaojingsong
- xpenxpen
- jh108020
- wiseboyloves
- ganxueyun
- xyuma
- xiangjie88
- wangchen.ily
- Jameslyy
- luxurioust
- lemonhandsome
- jbosscn
- mengjichen
- zxq_2017
- lzyfn123
- nychen2000
- forestqqqq
- wjianwei666
- ajinn
- zhanjia
- Xeden
- hanbaohong
- java-007
- 喧嚣求静
- mwhgJava
- kingwell.leng
最新文章列表
VO,PO,POJO的定义和区别
VO,PO,POJO的定义和区别
1.三个都是java实体对象
2.vo,跟po比较类似,po是persistent(持续的) object,是在是orm(对象关系映射(关系数据库))框架中的entity
3.po的每个属性基本上都对应数据库表里面的某个字段,而vo(value object)有时可以跟po一样,有时并不对应。
4.POJO(Plain Old Java Objects)是简单j ...
PO VO BEAN 理解
PO:
全称是 persistant object持久对象 最形象的理解就是一个PO就是数据库中的一条记录。 好处是可以把一条记录作为一个对象处理,可以方便的转为其它对象。
BO:
全称是 business object:业务对象 主要作用是把业务逻辑封装为一个对象。这个对象可以包括一个或多个其它的对象。 比如一个简历,有教育经历、工作经历、社会关系等等。 我们 ...
PO BO VO DTO POJO DAO 概念及其作用(附转换图)
J2EE开发中大量的专业缩略语很是让人迷惑, 特别是对于刚毕业的新人来说更是摸不清头脑。若与公司大牛谈技术人家出口就是PO VO BO DTO POJO DAO 等,让新人们无比仰慕大牛。
为了让新人快速成为牛人,今天我详细的为大家介绍这些专业名词。
企业级项目实战(带源码)地址: http://zz563143188.iteye.com/blog ...
由wsdl生成的java vo类不适合做普通java vo
开发java webservice项目时,如果我们通过SOAP协议来输入输出,我们会利用工具从wsdl文件生成webservice的client端类,但是这里面生成的java data model类却不适合做为项目中的普通java vo类来使用,当然有一中情况例外,如果这个自动生成的类里面的properties都是基本数据类型,就没问题,但是如果有集合类,就不行。原因如下:
1)使用了集合如List ...
Hibernate3.6.2 基本概念和体系结构
Hibernate
,一个开源的对象关系映射
(
ORM
Object Relation Mapping
)框架,即将关系型数据库转换为对象。
Hibernate
对
JDBC
进行了非常轻量级的对象封装,使得
Java
程序员可以随心所欲的使用对象编程思想来操作数据库(即采用面向对象的方式来操作关系型数据库),所以
Hibernate
可以应用在任何使用
JDBC
的 ...
pojo.vo.po.domain区别
POJO = "Plain Old Java Object",是MartinFowler等发明的一个术语,用来表示普通的Java对象,不是JavaBean, EntityBean 或者 SessionBean。POJO不但当任何特殊的 ...
JAVA进阶:VO(DTO)与PO(DAO)之间的转换
PO即 Persistence Object VO即 Value Object
VO和PO的主要区别在于: VO是独立的Java Object。 PO是由Hibernate纳入其实体容器(Entity Map)的对象,它代表了与数据库中某条记录对应的Hibernate实体,PO的变化在事务提交时将反应到实际数据库中。
实际上,这个VO被用作Data Transfer Object ...
POJO、VO和JavaBean区别和联系
POJO和JavaBean是我们常见的两个关键字,一般容易混淆,POJO全称是Plain Ordinary Java Object / Plain Old Java Object,中文可以翻译成:普通Java类,具有一部分getter/setter方法的那种类就可以称作POJO,但是JavaBean则比POJO复杂很多,JavaBean是一种组件技术,就好像你做了一个扳子,而这个扳子会在很多地方被拿 ...
钢炮级 持久层 —— 中篇
Title:VO的封装
我在上一篇博客(http://tan4836128.iteye.com/blog/1152147)介绍了一个小型的持久层处理类,一个可以兼容各类数据操作的方法。其中最主要的方法,就是构建各类数据操作的SQL,和解析查询结果并返回的数据集合。本文主要针对这个解析后返回的数据集合,做实体类与之耦合的需求进行讨论。
为了实现自动化匹配,我设置几个对VO类编码的基 ...