我的业务要求是,当A的属性发生改变后,要改变B的一些属性(B是A的一个属性)。
映射文件的结构
<bean id="userDAO" parent="transactionProxyTemplate">
<property name="proxyInterfaces">
<list><value>com.journal.dao.UserDAO</value></list>
</property>
<property name="target">
<bean class="com.journ ...
第一页是一个合计的页,比如 青年人(10) 老人(20) 小孩(30)
点击连接就会显示这种人的明细,
两次的查询条件应该都是一样的,怎么能只需写一次查询条件的HQL,明细时直接使用?
这样就可以避免一些以后修改查询条件时,漏掉一处了。
在论坛中也看到了一些jacob的帖子,不知道jacob能不能做到。
大家有没有什么比较具体的想法,毕竟这是OA中不可缺少的功能。
JSP页面中是这么写的:
<ui:checkbox fieldValue="true" theme="simple"
name="reviewPhase.phase_emails[%{#orders.index}].is_sendemail"
value="is_sendemail"
template="paper_checkbox.vm"
id="is_sendemail_%{#orders.index}">
</ui:checkbox>
上边的name就解析了
(最终的html)
name="reviewPhase.phase_email ...
我的数据库中只有三条数据,但是为什么我的数据是从[1]开始的,前边的null怎么出来的?
原来都是讨论collection数据的存取,没有说添加,删除的,不知可否实现?
http://forum.javaeye.com/viewtopic.php?t=8770
这里只是说的存取,
比如读取了几条email地址,是否是激活状态,我还要能添加email,或删除email,这该怎么处理呢?
有没有人做过这类的操作?
<td><ui:checkboxlist name="phase_email_handler.phase_email_papers"
listKey="id" listValue="name" list="papers"
template="paper_checkboxlist.vm"
value="phase_email_handler.phase_email_papers" />
</td>
phase_email_handler.phase_email_papers的值是:
[com.xxxx.xxxx.model.Phase_email_pa ...
自己知道标题写的不好,也是刚开始接触这些东西,所有有些不清楚。
我用的平台是Webwork+Spring+Hibernate;
比如,A表->B表是一对多的关系,这时可以在A表的映射文件中把B表设置成关联的,保存A表中的对象时同时也就保存了B表中的对象,
也可以在Action中分别用两个表的对象各自的DAO进行存取。
这两种方法有什么优缺点么?
- 浏览: 13284 次

- 详细资料
搜索本博客
最近加入圈子
最新评论
-
请教一个关于hibernate的 ...
用aop 做比较好,这样不会打乱程序的结构
-- by zhangpeng8394 -
请教一个关于hibernate的 ...
既然B是A的一个属性,况且 这又是一个单一业务,非一类问题的业务,总觉的用拦截器 ...
-- by laukin -
请教一个关于hibernate的 ...
当用户在执行UserAction的Delete方法的时候,必然会调用你UserS ...
-- by kyo100900 -
请教一个关于hibernate的 ...
怎么就没人关注一下呢?
-- by lz_cleaner -
请教一个关于hibernate的 ...
能否再具体的说说呢。
-- by lz_cleaner






评论排行榜