该帖已经被评为精华帖
|
|
---|---|
作者 | 正文 |
发表时间:2006-12-29
如果在控制层把hibernate的bean转换成struts的formBean,可不是一件容易的事。我们的项目struts+hibernate 在页面上操作的是hibernate的bean,只是在修改的时候转换了一下,这样也是很简单的,只是值对值的转换。我不建议转。这只代表我个人观点,仅公参考;
//////// 周行 zx_zhouxing@sina.com //////// |
|
返回顶楼 | |
发表时间:2006-12-29
zhouxing 写道 如果在控制层把hibernate的bean转换成struts的formBean,可不是一件容易的事。我们的项目struts+hibernate 在页面上操作的是hibernate的bean,只是在修改的时候转换了一下,这样也是很简单的,只是值对值的转换。我不建议转。这只代表我个人观点,仅公参考;
你这个楼主就说了,大家也得出了结论滴。简单的可以这样一bean 到底,大的系统就宁当别论了~
//////// 周行 zx_zhouxing@sina.com //////// |
|
返回顶楼 | |
发表时间:2006-12-29
现在還有一个问题就是,在po、vo、frombean 相互转换时有没有好的方法,转换的方法应该写到那个里面!!,还是写一个静态方法!
我现在是一个一个考的!觉得麻烦,但不会出什么错! |
|
返回顶楼 | |
发表时间:2006-12-29
hotfoxhot 写道 现在還有一个问题就是,在po、vo、frombean 相互转换时有没有好的方法,转换的方法应该写到那个里面!!,还是写一个静态方法! 转来转去多不爽,设计上也是不合理的
我现在是一个一个考的!觉得麻烦,但不会出什么错! 方法多的很那,换种架构嘛 |
|
返回顶楼 | |
发表时间:2006-12-29
giscat 写道 hotfoxhot 写道 现在還有一个问题就是,在po、vo、frombean 相互转换时有没有好的方法,转换的方法应该写到那个里面!!,还是写一个静态方法! 转来转去多不爽,设计上也是不合理的
我现在是一个一个考的!觉得麻烦,但不会出什么错! 方法多的很那,换种架构嘛 方法多的很那,换种架构嘛 |
|
返回顶楼 | |
发表时间:2007-01-07
![]() |
|
返回顶楼 | |
发表时间:2007-01-09
dengyin2000 写道 用Reflection的方式去执行。 这位仁兄 能否介绍下. reflect技术JAVA的反射机制,用来复制封装类的属性(不知道表达的对不) 可以直接用,不过比较复杂,APACHE提供了一个类,BeanUtils.copyProperties(Object2,Object1) 谢谢楼主 受益匪浅 |
|
返回顶楼 | |
发表时间:2007-01-09
通篇阅读了一下本篇精华,有几点收获,总结如下:
1。mvc是表现层的设计思想,而不是架构的设计模式。 2。从简单既是美的角度出发,po可代替vo,但高瞻远瞩之后,稍微大一点的项目,po要严格限制在业务逻辑之内。 |
|
返回顶楼 | |
发表时间:2007-01-12
bingbing 写道 dengyin2000 写道 用Reflection的方式去执行。 这位仁兄 能否介绍下. reflect技术JAVA的反射机制,用来复制封装类的属性(不知道表达的对不) 可以直接用,不过比较复杂,APACHE提供了一个类,BeanUtils.copyProperties(Object2,Object1) 谢谢楼主 受益匪浅 我现在正是用的这个~~ |
|
返回顶楼 | |
发表时间:2007-01-12
bingbing 写道 dengyin2000 写道 用Reflection的方式去执行。 这位仁兄 能否介绍下. APACHE提供了一个类,BeanUtils.copyProperties(Object2,Object1) 谢谢楼主 受益匪浅 我现在正是用的这个~~ |
|
返回顶楼 | |