java中的pojo是什么意思
简单的Java对象(Plain Ordinary Java Objects)实际就是普通JavaBeans,使用POJO名称是为了避免和EJB混淆起来, 而且简称比较直接. 其中有一些属性及其getter setter方法的类,有时可以作为value object或dto(Data Transform Object)来使用.当然,如果你有一个简单的运算属性也是可以的,但不允许有业务方法,也不能携带有connection之类的方法。
POJO是Plain Ordinary Java Objects的缩写不错,但是它通指没有使用Entity Beans的普通java对象,可以把POJO作为支持业务逻辑的协助类。
POJO有一些private的参数作为对象的属性。然后针对每个参数定义了get和set方法作为访问的接口。例如:
public class User {
private long id;
private String name;
public void setId(long id) {
this.id = id;
}
public void setName(String name) {
this.name=name;
}
public long getId() {
return id;
}
public String getName() {
return name;
}
}
POJO对象有时也被称为Data对象,大量应用于表现现实中的对象。
java中的pojo是什么意思相关推荐
- java中的POJO简介
java中的POJO(Plain Ordinary Java Objects)是指简单的Java对象,实际就是普通JavaBeans,而使用POJO名称是为了避免和EJB混淆起来, 而且简称比较直接. ...
- java中各种vo举例_了解JAVA中的POJO,Entity,PO,VO,DTO,DM包括代码举例展示
标签: 首先是从概念上来说 POJO,全称Plain Ordinary Java Object,我理解为极其单纯的Java对象 一般只有属性字段,无参构造以及get和set方法,也是指那些没有从任何类 ...
- java中的POJO、PO、VO分别是什么?
1.PO:persistant object 持久对象 可以看成是与数据库中的表相映射的java对象.使用Hibernate来生成PO是不错的选择. 2. VO:value object值对象. 通常 ...
- java中的POJO是什么意思?
简单的Java对象(Plain Ordinary Java Objects)实际就是普通JavaBeans,使用POJO名称是为了避免和EJB混淆起来, 而且简称比较直接. 其中有一些属性及其gett ...
- Java中的POJO是什么?
1.介绍 在这个简短的教程中,我们将研究"普通Java对象"(Plain Old Java Object)的定义,简称POJO.我们将看看POJO与JavaBean的比较,以及如何 ...
- java中的pojo是什么意思_java中的POJO是什么意思?
简单的Java对象(Plain Ordinary Java Objects)实际就是普通JavaBeans,使用POJO名称是为了避免和EJB混淆起来, 而且简称比较直接. 其中有一些属性及其gett ...
- java中的POJO类属性建议使用包装数据类型
1.说明 POJO 类属性没有初值是提醒使用者在需要使用时,必须自己显式地进行赋值,任何NPE(NullPointerException,空指针异常) 问题,或者入库检查,都由使用者来保证. 2.举例 ...
- Java中PO、BO、VO、DTO、POJO、DAO概念及其作用和项目实例图(转)
PO(bean.entity等命名): Persistant Object持久对象,数据库表中的记录在java对象中的显示状态 最形象的理解就是一个PO就是数据库中的一条记录. 好处是可以把一条记录作 ...
- 在Java中VO , PO , BO , QO, DAO ,POJO是什么意思
在Java中VO , PO , BO, DAO ,POJO是什么意思 最近在项目中,遇到VO,我的天...那就一起学习回忆一下 首先简单说明下: O/R Mapping是Object Relatio ...
最新文章
- php call_user_func和,php – call_user_func()和$var()之间有区别吗?
- [JAVA基础类库] Objec类
- 第五十一期:AIOps落地关键点指南
- 建造模式实际应用_建造多少,购买多少:为聊天和消息传递应用程序提供支持...
- 对轻量级C++日志类[转]
- Java集合框架源码解读(3)——LinkedHashMap
- 外测要做好测试记录,并照相保留证据
- java程序员简历范文
- java 朋友圈功能开发_java开发的微信分享到朋友圈功能
- 分割整数构成字母字符串(动态规划)
- Creo4.0安装与VS2015环境下的开发配置
- restTemplate访问接口
- arcgis api 4.11之距离和面积测量实现
- java dcm转bmp源码_DCM文件转图像,并高清处理图像
- 所有科技人员是懂计算机的,指出违反什么规律.PDF
- windows10开启/关闭超级管理员账号登陆
- bp神经网络的主要功能,一文搞定bp神经网络
- Echarts3通过ajax动态获取数据,30秒定时图表数据,设置图表线条颜色和粗细
- Linux 的信号量
- 智能创新引导工具软件项目简介