POJO、JavaBean、DAO
POJO
POJO全称是Plain Ordinary Java Object / Plain Old Java Object,中文可以翻译成:普通Java类,具有一部分getter/setter方法的那种类就可以称作POJO。一般在web应用程序中建立一个数据库的映射对象时,我们只能称它为POJO。
JavaBean
JavaBean 是一种JAVA语言写成的可重用组件。它的方法命名,构造及行为必须符合特定的约定:
- 这个类必须有一个公共的缺省构造函数。
- 这个类的属性使用getter和setter来访问,其他方法遵从标准命名规范。
- 这个类应是可序列化的。
因为这些要求主要是靠约定而不是靠实现接口,所以许多开发者把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相关推荐
- java bean转string_Json、JavaBean、String等互转
Json.JavaBean.String等互转 本文介绍简单的Json.JavaBean.String互换(下文JavaBean简称Object对象,这里不是很严谨) 转换关系如下: 其中String ...
- 内省、JavaBean、PropertyDescriptor类、Introspector类、BeanUtils工具包、注解、Rentention、Target、注解的基本属性和高级属性...
内省.JavaBean.PropertyDescriptor类.Introspector类.BeanUtils工具包.注解.Rentention.Target.注解的基本属性和高级属性 本文转载自:h ...
- 实体entity、JavaBean、Model、POJO、domain的区别
From: https://blog.csdn.net/u011665991/article/details/81201499 Java Bean.POJO. Entity. VO , 其实都是jav ...
- 5年老鸟带你区分 VO、PO、DTO、BO、POJO、JavaBean、Entity(有图,记得收藏)
PO (Persistent Object) PO((bean,entity等命名):持久化对象,它跟持久层(通常是关系型数据库)的数据结构形成一一对应的映射关系. 如果持久层是关系型数据库,那么,数 ...
- POJO、JavaBean、EJB的区别
POJO 全称是 Plain Old Java Object,翻译为"纯洁老式的java对象",一般都使用"简单java对象"来称呼.为什么这么说呢?原因是PO ...
- POJO与Entity/PO、JavaBean、DTO、BO、VO的区别与联系
最近学习接触到了DTO,结合以前学习的entity.pojo与javaBean,不太清楚他们之间的区别与联系.看到许多博客,再加上最近工作中的一些感受总结了一下,希望能对你有所帮助 PO(Entity ...
- 【Java 强化】代码规范、JavaBean、lombok、内省(Introspector)、commons 项目、注解详解
Java 强化 代码规范(包.类.接口.方法.变量.常量名) 主板加载通信组件案例(知识点回顾) 面向接口编程 + 集合 + 匿名内部类 加载资源文件 + 反射 JavaBean 规范 Lombok ...
- Java高新技术笔记:反射、多线程、泛型、枚举、javaBean、代理
1.IDE: Integrated Development Environment 2.集成开发环境两个主流:Eclipse和netBeans 3.preference: 偏爱 4.Compiler: ...
- 4、JSP基础、javabean、
1.JSP指令标记 格式是: <%@JSP指令 属性1- %> [1]page指令 (1)import属性:导入java组件类 <%page import="java.ut ...
最新文章
- 一次I/O问题引发的P0重大故障[改版重推]
- Proc-fs 编程
- mfc工程中添加com接口支持
- PHP——获取路径和目录
- Long Number
- python列表元组字符串都属于有序数列_列表、元组、字符串是Python的__________(有序、无序?)序列。...
- ROS学习笔记十一:ROS中数据的记录与重放
- 关于无法卸载和安装VISIO2010的问题
- 博客空间自动互踩刷人气
- 工程图字体宋体仿宋_电纸书kindle字体推荐——耐看、悦目、经典
- Soul打造冬奥捏脸大赛 在创意玩法中传递奥运精神
- 计算机二级考试Python编程试题解读:使用turtle库绘制三角形
- 【Python】使用torrentParser1.03对单文件torrent的分析结果
- 语音关键词检索实验小结
- C#微信开放平台开发——1、序言
- 投影仪应该怎么选择?数码粉总结目前最好的家用投影仪
- 第一周-2.3成绩排序
- 我的世界java版1.7.10咋刷物品,我的世界1.7.10刷物品mod
- jmeter参数化设置
- glDrawElements 绘制立方体共用顶点的法线和UV处理
热门文章
- Squid如何提高命中率
- .Net 中字符串性能
- Windows 2000/XP 注册表终极修改(转载)
- 开源软件License汇总
- 通过transpose和flip实现图像旋转90/180/270度
- Caffe源码中各种依赖库的作用及简单使用
- cvSaveImage保存图像
- 【C++】Google C++编码规范(一):作用域
- 怎么在PHP植入音乐,PHP网站插入音乐
- 上面一个星星下面一个r_中国第一个王朝不是夏朝?山西出土一个破陶壶,上面俩字揭开谜题...