zhangyunwa
zhangyunwa
2009-06-25 16:28
浏览 248
已采纳

hibernate自动生成的DAO里怎么写根据两个外键查找的方法

hibernate自动生成的DAO里怎么写根据两个外键查找的方法
POJO CpInfo里有 private PpInfo ppInfo;
private FlInfo flInfo;

hibernate自动生成的DAO里有
public List findByProperty(String propertyName, Object value) {
log.debug("finding CpInfo instance with property: " + propertyName
+ ", value: " + value);
try {
String queryString = "from CpInfo as model where model."
+ propertyName + "= ?";
return getHibernateTemplate().find(queryString, value);
} catch (RuntimeException re) {
log.error("find by property name failed", re);
throw re;
}
}
这个方法可以根据一个外键查找。
但我要用ppInfo,flInfo两个外键查找,怎么写?
[b]问题补充:[/b]
查询CpInfo里其他的属性撒。
写个详细点的,我HQL 稀烂、

  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 邀请回答

2条回答 默认 最新

  • wanghaolovezlq
    wanghaolovezlq 2009-06-25 17:23
    已采纳

    我HQL 稀烂---
    朋友 ,那你的问题不是这个dao怎么写的问题,而是你应该去好好学习下hql,那大多数问题都将不是问题,

    点赞 评论
  • wanghaolovezlq
    wanghaolovezlq 2009-06-25 16:55

    你就写一个关联hql语句查询就行了嘛

    我要用ppInfo,flInfo两个外键查找,查找什么结果嘛???

    点赞 评论

相关推荐