博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
hibernate3 多表的无外键约束时的查询
阅读量:4222 次
发布时间:2019-05-26

本文共 869 字,大约阅读时间需要 2 分钟。

数据库中没有约束时,如何配置hibernate约束。
映射文件
... ... 		
@hibernate.many-to-one not-null="true" @hibernate.column name="DYTChannelID"
... ...
domain
public class TbDyDataTemp implements java.io.Serializable {
... ... private TbChannelInfo tbChannelInfo; public TbChannelInfo getTbChannelInfo() {
return tbChannelInfo; } public void setTbChannelInfo(TbChannelInfo tbChannelInfo) {
this.tbChannelInfo = tbChannelInfo; } ... ...
dao
... ... 		DetachedCriteria criteria = 			DetachedCriteria.forClass(TbDyDataTemp.class); 		criteria.add(Restrictions.in("dytdeviceId", deviceId)); 		criteria.add(Restrictions.eq("dytvalid", Const_val.C_INT_VALID)); 		criteria.createCriteria("tbChannelInfo").add(Restrictions.isNotNull("ciid")); List
results = getHibernateTemplate().findByCriteria(criteria); ... ...

转载地址:http://gzgmi.baihongyu.com/

你可能感兴趣的文章
如何以初学者角度写好一篇国际学术论文?
查看>>
Findora区块链培训课程重磅上线!(附视频)
查看>>
独家 | 如何创建用于离线估算业务指标的测试集?(附代码&链接)
查看>>
原创 | 新基建浪潮下,看科技巨头如何抢占先机
查看>>
老友记即将回归!用数据来重温经典剧情:老友记里到底说了多少次Oh my God?...
查看>>
规则就够用?还是必须上机器学习?46页ppt教你如何把规则引擎和机器学习融会贯通...
查看>>
我从吴恩达AI For Everyone中学到的10个重要AI观
查看>>
乔姆斯基专访:深度学习并没有探寻世界本质
查看>>
独家 | 自动编码器是什么?教你如何使用自动编码器增强模糊图像
查看>>
独家 | 攀登数据科学家和数据工程师之间的隔墙
查看>>
原创 | 这可能是比房子更保值的资产?七步法构建数据资产价值评估模型
查看>>
干货 | 外文文献哪里找?八大网站免费下载!
查看>>
清华大学软件学院院长王建民:以数字基建为契机,加强工业互联网大数据软件建设...
查看>>
中科大 × MSRA | 周明博士讲座实录:自然语言处理让生活更美好
查看>>
新冠研究数据哪里找?科研工作者必看(附链接)
查看>>
机器学习实战 | 意大利Covid-19病毒感染数学模型及预测(附代码)
查看>>
独家 | 教你用神经网络求解高级数学方程!
查看>>
硬核测评,谷歌翻译被碾压!全球首个翻译引擎进化归来,“细节狂魔”搞定方言文言文...
查看>>
福利直播 | 12年阿里巴巴大数据之路亲历者详解数据中台
查看>>
送你16个matplotlib绘图实用小技巧(附代码)
查看>>