struts2开发中一些概念的理解
2024-08-30 13:30:53
对象关系映射(orm)中的两个概念 VO 和 PO:
它们都包含一些属性及这些属性的get/set方法
1.VO:是值对象,可以理解为业务对象,存活在业务层,供业务逻辑使用,当前业务逻辑需要一组什么数据,就将这组数据作为属性封装在一个VO里。比如,一个页面需要展示不同表的部分数据组成的合集,为了方便操作,就将不同表的字段作为属性封装在一起。可新建一包为 vo包。
2.PO(persistent object):持久化对象,PO的属性与数据库表的字段一一对应,PO对象需要实现序列化接口。如 entity包底下的。
最新文章
- 基于英特尔® 至强™ 处理器 E5 产品家族的多节点分布式内存系统上的 Caffe* 培训
- 在cmd命令行使用Maven Archetype插件 generate命令创建简单的java web项目
- JS中的函数声明错误
- 学习PHP第一天-----简单登录
- 嵌入式 busybox自带的tftp、telnet、ftp服务器
- Linux Mono Asp.net 部署方案
- iPhone 和Android应用,特殊的链接:打电话,短信,email;
- ioctl、文件操作接口函数以及nand的升级模式的操作过程详解
- lua学习笔记11:lua中的小技巧
- Jersey+Spring+Maven环境搭建
- ABP官方文档翻译 4.6 审计日志
- Python模拟登录成功与失败处理方式(不涉及前端)
- Python Selenium之异常处理
- CentOS7更改运行级别
- Migrating your code from 9.3 to 10.x
- python实现比对两个json串的方法
- Shiro学习笔记 三(认证授权)
- python学习之----遍历单个域名和随机数
- ZedGraph如何动态的加载曲线
- linux的文件类型和权限