《结合struts和hibernate谈J2EE架构的数据表示》的相关内容
相关讨论
Hibernate Iterator的问题
只有Iterator才能享受JCS的性能提高,
但是,在session关闭的情况下,Iterator里的数据就不能用了,
这这这这怎么办?
通常我是在一个bean里取得session,创建事务,然后调用其他bean进行数据获取,操作,在return之前关闭session,再返回actionbean,把取出数据丢到jsp里面去,这样的话,不用List,数据在页面里根本不可用啊
by macula 2003-09-17 浏览 (19494) 回复 (18) 关键字:
再谈关于po,vo在struts+hibernate中的使用(讨论)
本来这个问题论坛的相关贴子不少,也看了robbin的那篇struts+hibernate关于架构的贴子,有一些疑问,不吐不快.以下是我的观点和疑问:
1.po和actionform不能混为一谈,我也是这样认为的,在开始用struts编成的时候,采用jdbc的模式开发,没涉及到po,只有actionform和vo,举个查询的例子:
[code:1]public ArrayList query( ...
by lizwjiang 2004-04-05 浏览 (40980) 回复 (39) 关键字:
请问一个开发架构问题?
看了精华区的“结合struts和hibernate谈J2EE架构的数据表示”一文,po的使用范围最多到action层。
那么当用hibernate查询出一个List的时候,该怎么样显示到jsp中呢?显然将list存到request中然后在页面中获取并循环显示,就违反了这个规则,大家是怎么做的?
因为我想建个对应的vo,然后将list中的po转换为vo会增加很大的工作量啊,现在开发效率也是不得不考虑 ...
by f1lover 2004-04-02 浏览 (4668) 回复 (7) 关键字:
讨论:多层架构中是不是绝对不能把PO传递到表现层?
大家都知道,PO是不被提倡直接送到表现层的,因为这样做
1.不能降低层次间的耦合度,不利于以后的维护。
2.在lazyloading的时候可能还取不到数据。
所以通常我们的做法是这样的:
[code:1]
PO1 = session1.load();
DTO = beanUtils.copyProperties(PO);
client.displayAndModi ...
by xanada 2004-05-21 浏览 (83047) 回复 (131) 关键字:
讨论一下PO、FormBean的转化实现
看了robbin的《结合struts和hibernate谈J2EE架构的数据表示》一文,对其中的PO和FormBean的转化实现产生了疑问。
引用
总结:
Form Bean 是Web层的数据表示,他不能被传递到业务层;PO是持久层的数据表示,在特定情况下,例如Hibernate中,他可以取代VO出现在业务层,但是不管PO还是VO都必须限制在业务层内使用,最多到达Web层的Control,绝不能 ...
by downpour 2004-11-25 浏览 (2927) 回复 (8) 关键字:
相关博客
结合struts和hibernate谈J2EE架构的数据表示
在 struts+ hibernate 这种结构中,是不应该把Hibernate产生的PO直接传递给JSP的,不管他是Iterator,还是List,这是一个设计错误。 我来谈谈在J2EE架构中各层的数据表示方法: Web层的数据表示是FormBean,数据来源于HTML Form POST 业务层的数据表示是VO 持久层的数据表示是PO,其数据来源于数据库,持久层的数据表示例如CMP 在一个规范 ...
by lujar 2007-07-13 浏览 (62) 回复 (0) 关键字:
: 结合struts和hibernate谈J2EE架构的数据表示
在 struts+ hibernate 这种结构中,是不应该把Hibernate产生的PO直接传递给JSP的,不管他是Iterator,还是List,这是一个设计错误。我来谈谈在J2EE架构中各层的数据表示方法:Web层的数据表示是FormBean,数据来源于HTML Form POST 业务层的数据表示是VO 持久层的数据表示是PO,其数据来源于数据库,持久层的数据表示例如CMP在一个规范的J2 ...
by kang275284 2007-11-23 浏览 (90) 回复 (0) 关键字:
: 结合struts和hibernate谈J2EE架构的数据表示
在 struts+ hibernate 这种结构中,是不应该把Hibernate产生的PO直接传递给JSP的,不管他是Iterator,还是List,这是一个设计错误。
我来谈谈在J2EE架构中各层的数据表示方法:
Web层的数据表示是FormBean,数据来源于HTML Form POST
业务层的数据表示是VO
持久层的数据表示是PO,其数据来源于数据库,持久层的数据表示例如CMP
...
by youlong05 2006-09-23 浏览 (541) 回复 (0) 关键字:
J2EE架构中各层的数据表示方法(robbin)
在 struts+ hibernate 这种结构中,是不应该把Hibernate产生的PO直接传递给JSP的,不管他是Iterator,还是List,这是一个设计错误。
我来谈谈在J2EE架构中各层的数据表示方法:
Web层的数据表示是FormBean,数据来源于HTML Form POST
业务层的数据表示是VO
持久层的数据表示是PO,其数据来源于数据库,持久层的数据表示例如CMP ...
by dayone 2007-05-03 浏览 (460) 回复 (0) 关键字: java
结合struts和hibernate谈J2EE架构的数据表示
在 struts+ hibernate 这种结构中,是不应该把Hibernate产生的PO直接传递给JSP的,不管他是Iterator,还是List,这是一个设计错误。 我来谈谈在J2EE架构中各层的数据表示方法: Web层的数据表示是FormBean,数据来源于HTML Form POST ...
by joy_cz 2007-03-14 浏览 (37) 回复 (0) 关键字:
相关圈子讨论
救命啊!ssh+ecside!
首先先感谢一下fins对programer做出的贡献.
下面进入正题!
小弟刚写了个demo测试.
环境是struts1.1+spring1.2+hibernate3.0,用的数据库就是fins给的那个USER_INFO表
和原来一样,用hibernate自动生成po和dao.写bussiness.只实现了一个findAll()方法.
调用spring自动生成的dao的findA ...
by dmewy 2007-11-03 浏览 (283) 回复 (1)
[T5]怎样格式化日期字段然后个性化输出
采用t5+hiberate架构,假设一个hibernate实体类User,有modifyDate属性(日期类型)
现在需要一个显示页面UserList先是个性化的日期。 通常在Page类中,我们有一个List 容纳从数据库中取出来的User对象列表,然后在页面像这样显示
<t:loop source="users" value="_user">
${_user.username} | ...
by koda 2007-08-27 浏览 (516) 回复 (9)
相关新闻
Spring2.0的新特性点评
Spring2.0的发布恐怕算得上2006年Java社区的一件大事了。在Spring2.0发布附带的文档里面对2.0新特性做了概要的介绍,2.0的新特性是自然是我们最关注的方面:
一、Spring的XML配置引入XML Schema语法简化配置
在Spring1.x系列中,bean的配置文件使用DTD,没有namespace的分隔。2.0的一个非常大的改进是引入了XML Schema的name ...
by robbin 2006-10-03 浏览 (1097) 回复 (0) 关键字: spring
struts2新特性预览
看到关于框架选择的帖子,贡献一点东西,如果你有选择struts的意向,还是直接等struts2好了。
Struts2与Struts1的对比
来源:struts2开发组 翻译:tianxinet(胖猴)
Action 类:
• Struts1要求Action类继承一个抽象基类。Struts1的一个普遍问题是使用抽象类编程而不是接口。
• Struts 2 Action类可以实现一个Act ...
by tianxinet 2006-08-21 浏览 (1262) 回复 (0) 关键字:
Hocate Web 框架介绍及教程
Hocate web framework是一套给予java的快速高效、构建web应用程序的框架,在框架的设计过程中,框架设计构思来源于国内众多项目实践,研究了(struts、jsf、Myface等)著名成熟的框架并继承了他们的优点,但也回避了些许他们弱点,利用FreeMarker作为页面模版解析引擎,实现一个页面及代码完全分离的简化的MVC开发框架。旨在构建一个能实现高效Web应用系统快速开发的简 ...
by helyho 2007-11-01 浏览 (661) 回复 (0) 关键字: hocate,web框架

