首页 > 其他分享 >POJO

POJO

时间:2023-10-14 17:04:01浏览次数:53  
标签:混淆 Java Object EJB POJO 方法 属性

POJO(Plain Ordinary Java Object)简单的Java对象,实际就是普通JavaBeans,是为了避免和EJB混淆所创造的简称。

使用POJO名称是为了避免和EJB混淆起来, 而且简称比较直接. 其中有一些属性及其getter setter方法的类,没有业务逻辑,有时可以作为VO(value -object)或dto(Data Transform Object)来使用.当然,如果你有一个简单的运算属性也是可以的,但不允许有业务方法,也不能携带有connection之类的方法。


标签:混淆,Java,Object,EJB,POJO,方法,属性
From: https://blog.51cto.com/u_16270487/7862496

相关文章

  • [Java]POJO总结
    一、什么是POJO“PlainOldJavaObject”“简单java对象”,也有另外一种英文描述“PlainOrdinaryJavaObject”,都不影响。POJO的内在含义是指那些没有从任何类继承、也没有实现任何接口,更没有被其它框架侵入的java对象。通常POJO类的规范:所有属性应该是私有的所有属性都应......
  • BrandMapper.xml中使用resultMap得到返回结果,解决数据库中的字段与pojo中的字段不匹配
    2023-09-02<?xmlversion="1.0"encoding="utf-8"?><!DOCTYPEmapperPUBLIC"-//mybatis.org//DTDMapper3.0//EN""http://mybatis.org/dtd/mybatis-3-mapper.dtd"><mappernamespace="com.hh.......
  • Spring Boot 文件夹用途 DAO、DTD、VIEW、POJO
    DAO文件夹:用于存放数据访问对象(DataAccessObject),这些类用于封装对数据库的访问和操作,提供了一种与底层数据存储交互的接口。DAO层负责处理数据的持久化和检索,将数据操作与业务逻辑解耦。DTO文件夹:用于存放数据传输对象(DataTransferObject),这些类用于在不同层之间传输数据......
  • java bean、EJB、POJO区别
    JavaBean、EJB、POJO区别在Java开发中,我们经常会听到三个词,JavaBean、EJB和POJO。它们在Java开发中有着不同的角色和用法。本文将详细介绍它们的区别,并给出相关的代码示例。JavaBeanJavaBean是一种Java语言规范,用于描述一种可重用的组件。它是一种特殊的类,遵循一些特定的命......
  • VO,DTO,BO,POJO,PO的概念介绍
     po:1.po:popersistentobject持久对象,持久对象的意思指的是可以从内存中存储到关系型数据库中。2.因此一个po对应的数据库中的每一条记录。pojo:1.pojo:plainordinaryjavaobject无规则简单java对象,对应的是我们代码中的实体类。2.pojo持久化之后就是po了,可以看作一个中......
  • 深入理解 DAO,DTO,DO,VO,AO,BO,POJO,PO,Entity,Model,View 各个模型对象的概念
    参考文档:https://blog.csdn.net/SR02020/article/details/105821816 深入理解DAO,DTO,DO,VO,AO,BO,POJO,PO,Entity,Model,View的概念DAO(DataAccessObject)数据访问对象DTO(DataTransferObject)数据传输对象DO(DomainObject)领域对象VO(ViewObject)视图模型AO(ApplicationObject)应用对象......
  • pojo层
    Answerpackagecom.example.academicadministration.pojo;importlombok.AllArgsConstructor;importlombok.Data;importlombok.NoArgsConstructor;importjava.sql.Timestamp;@Data@AllArgsConstructor@NoArgsConstructorpublicclassAnswer{privateStr......
  • Java开发手册中为什么禁止使用isSuccess作为布尔类型变量名以及POJO中基本类型与包装
    场景Java开发手册中关于POJO的布尔类型的变量名的要求是:【强制】POJO类中的任何布尔类型的变量,都不要加is前缀,否则部分框架解析会引起序列化错误。说明:在本文MySQL规约中的建表约定第一条,表达是与否的变量采用is_xxx的命名方式,所以,需要在<resultMap>设置从is_xxx到......
  • POJO简介【pojo模块】
    DTO(DataTransferObject):数据传输对象,用于接收数据和传输数据,属性和请求参数对应。VO(ViewObject):视图对象,返回给客户端展示用的数据,例如分页对象PageResult{total,List}。PO(PersistantObject):持久化对象,对象属性和数据库表中的字段一一对应,一张表对应一个PO。POJO(PlainOrdi......
  • 区分PO、VO、 BO、 DTO、 POJO
     分层领域模型规约:DO(DataObject):此结构与数据库表结构一一对应,通过DTO向上传输数据源对象。DTO(DataTransferObject):数据传输对象,Service或Manager向外传输的对象。BO(BusinessObject):业务对象,由Service层输出的封装业务逻辑的对象。AO(ApplicationObject):应用......