对的,我基本都是自己新定义一个,XXXInfo。里面类似TUser,都是一些set,get。但是比较扩展,具体有哪些字段是根据功能来的,而不是对应数据库。
Hibernate自己的pojo还是不要和我们的javabean混一起
Hibernate自己的pojo还是不要和我们的javabean混一起
解决方案 »
- <s:itertor>标签如何使用限制条件
- 非常急呀。。用下载器和“另存为”这两种下载方式的下载内容不同是怎么回事呀?
- Hibernate基础问题
- 求:pro spring(spring 专业开发指南)书中各个章节的源代码_万分感谢!!
- 新手问题,找不到servlet.jar
- 21世纪最宝贵的是什么?人才!!找人送分拉~~~
- 用javamail发邮件是不是一定要smtp验证?午饭后结帐!
- 请问:怎样让jboss在create CMP bean时不立即(commit transaction之前)insert数据库?
- 请问哪位成功把EJB部署到WebSphere 4.0上了,谈一下步骤好吗?谢谢
- Spring jdbcTemplate() 预编译SQL 查询Mysql timestamp字段不返回结果
- 无知 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中却没有试成功,希望能有高手解决。