第一种设计,我是把po放到ActoionForm 中,ActoionForm 中还有其他的一些变量作为控制,比如errormessage等(页面中PO没的属性),页面引用时,对PO里面的值,通过ActoionForm .po.property方式 我使用的mvc是struts+spring+hibernate
还有另一种设计,ActoionForm (只为输入设计的VO),没有引用PO,在Action中,把Form转换成PO,然后进行dao.save(PO)、dao.update(PO)等操作,查询时,再把PO的属性值传递给ActoionForm 作为显示,其中PO和ActoionForm 之间的传值用BeanUtils.copyProperties(actoionForm , PO)/BeanUtils.copyProperties(PO,actoionForm)
我的想法是第一种设计由于PO被当作VO来与页页交互省去了很多代码量,维护显得更简洁,性能方面会比第二种高,在实际项目中也这样应用,当然,我的设计思想是把第二种方式作为第一种方式的补充,以弥补PO属性与页面对应不够的情况,实际项目证明是可行的,不知还有没有ActoionForm与PO对应的更好的设计
分享到:
相关推荐
大学生心理咨询平台 免费JAVA毕业设计 2024成品源码+论文+录屏+启动教程 启动教程:https://www.bilibili.com/video/BV1jKDjYrEz1 项目讲解视频:https://www.bilibili.com/video/BV1Tb421n72S 二次开发教程:https://www.bilibili.com/video/BV18i421i7Dx
石墨烯Tamm共振生物传感器建模:Comsol模型应用与实践,石墨烯激发Tamm共振生物传感器的建模-comsol模型 ,关键词:石墨烯;Tamm共振;生物传感器;建模;comsol模型;,石墨烯Tamm共振生物传感器Comsol建模研究
games101-作业2
"LabVIEW声卡数据采集处理系统:参数设置与存储功能实现及频域分析、滤波处理实验报告",LabVIEW以声卡为数据采集设备开发数据采集处理系统。 具备声卡参数设置,实现文件自动存储、以及文件手动存储两种功能,进行采集数据的分析,包括频域分析,滤波处理等功能; 程序+实验报告 ,LabVIEW; 声卡数据采集; 数据处理系统; 参数设置; 文件存储; 频域分析; 滤波处理; 程序; 实验报告,LabVIEW声卡数据采集处理系统:声卡参数设置与多种存储功能的分析系统
基于微信小程序的志愿服务管理系统 免费JAVA毕业设计 2024成品源码+论文+录屏+启动教程 启动教程:https://www.bilibili.com/video/BV1jKDjYrEz1 项目讲解视频:https://www.bilibili.com/video/BV1Tb421n72S 二次开发教程:https://www.bilibili.com/video/BV18i421i7Dx
"物元可拓评价法Excel模板,详尽实用教程,附视频解析与参考文章,助您轻松操作、精准评价",物元可拓评价法模板,Excel版, 内含视频讲解,参考lunwen,简单易懂易操作 ,物元可拓评价法模板; Excel版; 内含视频讲解; 参考论文; 简单易懂易操作,"物元可拓评价法Excel模板:视频详解,参考论文,易学易用"
深入探究PEMFC燃料电池Comsol模型:综合考虑液态水、膜态水与反应热效应的仿真分析与实践教程电子版,PEMFC燃料电池comsol模型,考虑液态水、膜态水、反应热,附带燃料电池仿真教材电子版。 ,PEMFC燃料电池; Comsol模型; 液态水; 膜态水; 反应热; 燃料电池仿真; 仿真教材电子版,"PEMFC燃料电池Comsol液水反应热模型及仿真教材电子版"
css笔记-简单练习-实现简单网页布局
"深入探究Comsol流固耦合注浆技术:达西定律模块与固体力学模块的联合应用",Comsol流固耦合注浆 采用达西定律模块及固体力学模块,通过建立质量源项、体荷载等实现上述考虑渗流场与结构场流固耦合理论方程的嵌入。 附带参考lunwen ,Comsol;流固耦合注浆;达西定律模块;固体力学模块;渗流场;结构场流固耦合理论方程;质量源项;体荷载;参考论文,Comsol流固耦合注浆技术:达西定律与固体力学模块的应用
基于Comsol的热流耦合拓扑优化:双目标函数平均温度与功率耗散的综合优化研究,comsol 热流耦合拓扑优化。 双目标函数采用平均温度和功率耗散。 ,comsol;热流耦合;拓扑优化;双目标函数;平均温度;功率耗散,Comsol双目标热流耦合拓扑优化技术
智能移车系统的设计与实现.pdf
httpd24-mod_session-2.4.6-18.el6.centos.alt.x86_64.rpm
COMSOL电池模型计算的深入探讨:Nernst-Planck方程的应用与解析,comsol电池模型的计算 Nernst-Planck ,comsol;电池模型;计算;Nernst-Planck,"Comsol电池模型Nernst-Planck计算解析"
《基于四旋翼模型预测控制的线性与非线性MPC轨迹跟踪仿真对比研究》,线性与非线性MPC控制的四旋翼轨迹跟踪仿真对比研究【含说明文档】 [1]描述:利用已有的四旋翼运动学与动力学模型,建立MIMO状态空间模型,包括非线性模型与简化后的线性模型,并引入约束MPC控制,分别设计线性MPC控制器与非线性MPC控制器。 跟踪问题就是找到一个合适的控制输入,使得跟踪误差最小。 [2]说明文档内容: (1)基于状态空间模型预测控制器设计 (2)为了结合模型预测控制,将获得的四旋翼数学模型转化为状态空间模型 (3)基于四旋翼状态方程的线性MPC算法推导 (4)基于四旋翼非线性MPC算法推导 (5)线性MPC实现四旋翼路径跟踪仿真分析 ,关键词:四旋翼;MPC控制;轨迹跟踪;线性模型;非线性模型;状态空间模型;约束MPC;控制输入;预测控制器设计;路径跟踪仿真对比研究。,四旋翼轨迹跟踪:线性与非线性MPC控制仿真对比研究
LNG低温管道预冷及热应力分析.pdf
单片机常用芯片和器件手册
面向网络入侵检测的反向综合学习粒子群优化算法研究.pdf
内存清理优化工具.exe
"Comsol燃料电池模型研究:涵盖等温和不等温分析的验证与参考文献探讨",comsol燃料电池模型 等温和不等温的均有 下面是验证图以及参考文献。 ,comsol燃料电池模型; 等温模型; 不等温模型; 验证图; 参考文献,"Comsol燃料电池模型:等温与不等温对比验证图参考"
西门子1200 PLC自动流程程序写作的三种方法及模版详解,西门子1200PLC博途3种自动流程程序写法 a5PLC自动流程程序模版 西门子程序自动流程标准模版 本案例介绍3种不同的方法去写自动流程程序: 第一种是用scl case写的; 另外的两种使用梯形图的模式去写; 使用此类方法去写,清晰明了,非常使用。 并且针对程序配有视频解说,内容详细,简单明了,一看就懂,是每个工程师入门和进阶都要掌握的知识,只有掌握好了程序流程的写法,写起程序思路才能明确,逻辑才能清晰,轻松上手博图15及以上可以打开 ,核心关键词: 西门子1200PLC; 博途; 自动流程程序写法; SCL Case; 梯形图; 视频解说; 程序流程标准模版; 工程师入门进阶知识; 博图15及以上。,"西门子1200 PLC博途自动流程程序编写:三法解析与标准模版"