社区
Java EE
帖子详情
请问封装数据的VO有什么缺点
sjx2003
2003-06-08 03:19:35
VO(VALUE OBJECT)在系统中封装数据,减少远程调用的次数,在前端和后台进行数据交换时提高了系统的性能,它有没有什么缺点?非常想了解
...全文
161
3
打赏
收藏
请问封装数据的VO有什么缺点
VO(VALUE OBJECT)在系统中封装数据,减少远程调用的次数,在前端和后台进行数据交换时提高了系统的性能,它有没有什么缺点?非常想了解
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
znjq1001
2003-06-08
打赏
举报
回复
数据库变化,vo也要相应的变化!
accp
2003-06-08
打赏
举报
回复
如果说有缺点的话那就是系统中多了一个类,你需要去维护
EJB改动了的话这个类可能也要做相应调整~
znjq1001
2003-06-08
打赏
举报
回复
嗬嗬,关注!!!
bootdao
缺点
:未经过大规模性能和稳定性测试,没有数据缓存功能,尚未支持模板SQL(暂可在Service层实现一个接口,用于配置SQL常量) 场景:业务简单但SQL语句较多时,可继承BaseTDAO(可指定一个带数据源的DAO来构造,
JDBC的封装,Dao概念,
vo
概念
封装方式: 一层封装:封装一个通用类,方法包括了增删改查,参数是SQL语句。 例如: //通用的数据库操作类 public class CommonData { public int insert(String sql,Object[] values) { return 0; } ...
数据传输对象 DTO
VO
数据传输对象 DTO
VO
总结 我们为什么需要DTO(数据传输对象) 表现层与应用层之间是通过数据传输对象(DTO)进行交互的,数据传输对象是没有行为的POCO对象,它 的目的只是为了对领域对象进行数据封装,实现层与层...
VO
(DTO)存在的必要性,以及使用工厂模式+模版模式+自省实现可拓展
VO
为了不想重复写get,set方法(把po的数据封装到map或者新的bean),所以直接从数据库里面读取出来的po就直接封装成json反馈到前端,很多重要的数据字段如用户密码这些都直接抛给前端,数据泄漏了出去。 后来使用
【开发笔记】老生常谈之:结果集转换为PO/
VO
本文提出了一种数据库查询结果集转换为PO/
VO
(ORM)的思路和方法(0)依据目标类(bean或
vo
)通过反射机制获取其字段(Field)列表信息,例如:字段名和类型。(1)执行SQL,获取结果集(ResultSet)。(2)依据结果...
Java EE
67,512
社区成员
225,881
社区内容
发帖
与我相关
我的任务
Java EE
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
复制链接
扫一扫
分享
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章