对的,我基本都是自己新定义一个,XXXInfo。里面类似TUser,都是一些set,get。但是比较扩展,具体有哪些字段是根据功能来的,而不是对应数据库。
Hibernate自己的pojo还是不要和我们的javabean混一起
Hibernate自己的pojo还是不要和我们的javabean混一起
解决方案 »
- 简单的java Graphics 问题
- 用过java加密狗的进
- 大家好我写了一个JSP程序怎么我访问是老有问题啊!
- 用oracle调用java
- webwork标签问题
- jacob控制table问题
- Delphi客户端,Java服务器端的webservice之间非基本数据类型数据传送问题,
- 高分求解:.net 2003 编写的客户端应用程序可以访问 Unix平台上的WebLogic 应用服务器上的 Web Service 吗
- hibernate的复合主键映射
- 招聘兼职Java教师,SCJP SCWD 70元/小时 起,[email protected]
- 无知 MM 请教高手GG们一个hibernate OR影射问题
- 利用JAVA语言做HTML解析器
list.get(i)[1]; //A.column2
list.get(i)[2]; //B.column3 }
Struts2.0显示Hibernate多表查询结果的方法:<s:iterator value="resList" status="stat">
<s:property value="resList[#stat.index][0]" /> // A.column1
<s:property value="resList[#stat.index][1]" /> // A.column2
<s:property value="resList[#stat.index][2]" /> // B.column3
</s:iterator>
<s:iterator value="resList" status="stat" >
<s:property value="%{top[0]}" / > // A.column1
<s:property value="%{top[1]}" / > // A.column2
<s:property value="%{top[2]}" / > // B.column3
</s:iterator >
top表示值栈中当前元素。或
<s:iterator value="resList" status="stat" >
<s:property value="%{#stat[0]}" / > // A.column1
<s:property value="%{#stat[1]}" / > // A.column2
<s:property value="%{#stat[2]}" / > // B.column3
</s:iterator >这样是方便了,但也会有个问题,使用0,1,2不能清楚的表示该字段的含义,如具体是id,name还是telephone,界面上的可读性也会降低。
在Struts1中可以创建动态的Bean(界面使用<bean:write name="" property="id"/>),
但Struts2中却没有试成功,希望能有高手解决。