根据登录的用户的userid查找出该用户的发送邮件和接收邮件,怎么映射呢?
发送邮件需要查询的字段有 接收人,标题 查询语句怎么写????
解决方案 »
- java会导致内存泄露吗?
- 求助:.net调用java cxf webservice服务日期类型
- weblogic9.2部署ear项目报错VALIDATION PROBLEMS WERE FOUND
- 求javaee api chm 最新中文
- crystal report for eclipse 2.0学习
- 新手速求告诉帮个忙
- 一个困扰我很久的问题,多人如何协同开发struts项目
- tomcat 使用了开发模式,依然要重启服务器才能生效
- 如何让JSP2.0以前的版本支持表达式?
- 向各位dx求一个软件,在线等,解决马上给分,急!急!急!急!急!急!急!急!急!
- EJB2.0,使用自定义主键类,描述文件里面怎么配置
- Java JTable在单元格中添加按钮,拖动列头的时候,按钮不随着列一起移动,请高手看下代码?
配置一个mony-to-one!
Hibernate默认是延迟加载的lzay属性不要去管它!
然后查询的时候这样
select t.OA_Email的set集合属性,t.OA_MAILRECEIVER的集合属性 from User t
如果你的收件跟发件要分开来查询!
你可以直接查询(已收件为例)
from OA_MAILRECEIVER t where t.user属性对象.userid编号 = 当前登录用户的编号 但是记住、直接查询User对象的时候、返回的是User对象!
然后User对象里面的两个Set集合才是收件跟发件!
程序:private 用户类名 用户类对象get/set方法......<!-- 在收件跟发件的hbm配置文件中 -->
<many-to-one name="用户属性对象名称" cascade="none" class="com.....用户类的src路径" >
<column name="收件人或发件人编号" precision="22" scale="0">
<comment>收件人或发件人编号</comment>
</column>
</many-to-one>