struts + hibernate 结构中处理Clob的问题?急!急!急!

chenjie123 2006-11-05 01:04:56
请教一个问题
struts + hibernate 结构中,hibernate 的 POJO 类
和 struts 的 ActionForm 的协同处理Clob问题。
POJO 类用于持久层映射,ActionForm 用于表示层存放数据。现在POJO 类中有Clob 类型,ActionForm如何与之对应?如果ActionForm 中也用Clob 那显然会紧耦合,而且表示层不好处理,要是改用String 问题就来了。通常我们在Action 中把ActionForm 中的数据与POJO类中的数据交换。当ActionForm 中的数据要持久化的时候(insert或update)我可以把 String(对应Clob) 作为参数传给DaoImpl类,由DaoImpl负责转换并持久化。但当执行查询操作时,POJO 类中的Clob 类型是传到Action后再与ActionForm 交换数据还是在DaoImpl类中就先转换好,然后再传给Action?
要是在Action 中就处理,那么Action就要负责直接从数据库中读取Clob的内容(???这样行不?);要是在DaoImpl类中处理,那么DaoImpl类中就要导入ActionForm类,那么下层就导入了上层的包(这显然更不行),那应该怎么办???
...全文
218 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
影子传说_Hades 2006-11-07
  • 打赏
  • 举报
回复
而且所有的表单内容都可以从request里面取出
影子传说_Hades 2006-11-07
  • 打赏
  • 举报
回复
Action可以不需要ActionForm
chenjie123 2006-11-07
  • 打赏
  • 举报
回复
各位同人!
chenjie123 2006-11-06
  • 打赏
  • 举报
回复
大家能给点建议吗?

67,513

社区成员

发帖
与我相关
我的任务
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
  • Java EE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧