POJO

  POJO全称是Plain Ordinary Java Object / Plain Old Java Object,中文可以翻译成:普通Java类,具有一部分getter/setter方法的那种类就可以称作POJO。一般在web应用程序中建立一个数据库的映射对象时,我们只能称它为POJO。

JavaBean

  JavaBean 是一种JAVA语言写成的可重用组件。它的方法命名,构造及行为必须符合特定的约定:

  1. 这个类必须有一个公共的缺省构造函数。
  2. 这个类的属性使用getter和setter来访问,其他方法遵从标准命名规范。
  3. 这个类应是可序列化的。

  因为这些要求主要是靠约定而不是靠实现接口,所以许多开发者把JavaBean看作遵从特定命名约定的POJO。

  简而言之,当一个Pojo可序列化,有一个无参的构造函数,使用getter和setter方法来访问属性时,他就是一个JavaBean。

DAO

  DAO(Data Access Object) .DAO提供了和数据库打交互的方法,这里通常写获取连接、关闭连接、查询、增删改的方法!

PO:持久化时,保存到数据库或缓存。

VO:前端展示使用。

转载于:https://www.cnblogs.com/flord/p/5842290.html

POJO、JavaBean、DAO相关推荐

  1. java bean转string_Json、JavaBean、String等互转

    Json.JavaBean.String等互转 本文介绍简单的Json.JavaBean.String互换(下文JavaBean简称Object对象,这里不是很严谨) 转换关系如下: 其中String ...

  2. 内省、JavaBean、PropertyDescriptor类、Introspector类、BeanUtils工具包、注解、Rentention、Target、注解的基本属性和高级属性...

    内省.JavaBean.PropertyDescriptor类.Introspector类.BeanUtils工具包.注解.Rentention.Target.注解的基本属性和高级属性 本文转载自:h ...

  3. 实体entity、JavaBean、Model、POJO、domain的区别

    From: https://blog.csdn.net/u011665991/article/details/81201499 Java Bean.POJO. Entity. VO , 其实都是jav ...

  4. 5年老鸟带你区分 VO、PO、DTO、BO、POJO、JavaBean、Entity(有图,记得收藏)

    PO (Persistent Object) PO((bean,entity等命名):持久化对象,它跟持久层(通常是关系型数据库)的数据结构形成一一对应的映射关系. 如果持久层是关系型数据库,那么,数 ...

  5. POJO、JavaBean、EJB的区别

    POJO 全称是 Plain Old Java Object,翻译为"纯洁老式的java对象",一般都使用"简单java对象"来称呼.为什么这么说呢?原因是PO ...

  6. POJO与Entity/PO、JavaBean、DTO、BO、VO的区别与联系

    最近学习接触到了DTO,结合以前学习的entity.pojo与javaBean,不太清楚他们之间的区别与联系.看到许多博客,再加上最近工作中的一些感受总结了一下,希望能对你有所帮助 PO(Entity ...

  7. 【Java 强化】代码规范、JavaBean、lombok、内省(Introspector)、commons 项目、注解详解

    Java 强化 代码规范(包.类.接口.方法.变量.常量名) 主板加载通信组件案例(知识点回顾) 面向接口编程 + 集合 + 匿名内部类 加载资源文件 + 反射 JavaBean 规范 Lombok ...

  8. Java高新技术笔记:反射、多线程、泛型、枚举、javaBean、代理

    1.IDE: Integrated Development Environment 2.集成开发环境两个主流:Eclipse和netBeans 3.preference: 偏爱 4.Compiler: ...

  9. 4、JSP基础、javabean、

    1.JSP指令标记 格式是: <%@JSP指令 属性1- %> [1]page指令 (1)import属性:导入java组件类 <%page import="java.ut ...

最新文章

  1. 一次I/O问题引发的P0重大故障[改版重推]
  2. Proc-fs 编程
  3. mfc工程中添加com接口支持
  4. PHP——获取路径和目录
  5. Long Number
  6. python列表元组字符串都属于有序数列_列表、元组、字符串是Python的__________(有序、无序?)序列。...
  7. ROS学习笔记十一:ROS中数据的记录与重放
  8. 关于无法卸载和安装VISIO2010的问题
  9. 博客空间自动互踩刷人气
  10. 工程图字体宋体仿宋_电纸书kindle字体推荐——耐看、悦目、经典
  11. Soul打造冬奥捏脸大赛 在创意玩法中传递奥运精神
  12. 计算机二级考试Python编程试题解读:使用turtle库绘制三角形
  13. 【Python】使用torrentParser1.03对单文件torrent的分析结果
  14. 语音关键词检索实验小结
  15. C#微信开放平台开发——1、序言
  16. 投影仪应该怎么选择?数码粉总结目前最好的家用投影仪
  17. 第一周-2.3成绩排序
  18. 我的世界java版1.7.10咋刷物品,我的世界1.7.10刷物品mod
  19. jmeter参数化设置
  20. glDrawElements 绘制立方体共用顶点的法线和UV处理

热门文章

  1. Squid如何提高命中率
  2. .Net 中字符串性能
  3. Windows 2000/XP 注册表终极修改(转载)
  4. 开源软件License汇总
  5. 通过transpose和flip实现图像旋转90/180/270度
  6. Caffe源码中各种依赖库的作用及简单使用
  7. cvSaveImage保存图像
  8. 【C++】Google C++编码规范(一):作用域
  9. 怎么在PHP植入音乐,PHP网站插入音乐
  10. 上面一个星星下面一个r_中国第一个王朝不是夏朝?山西出土一个破陶壶,上面俩字揭开谜题...