首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > J2EE开发 >

hibernate中怎么对有复合主键的对像进行select 查询

2011-11-06 
hibernate中如何对有复合主键的对像进行select 查询我的数据库是已经建好的采用了组合主键的方式,结构如下

hibernate中如何对有复合主键的对像进行select 查询
我的数据库是已经建好的采用了组合主键的方式,结构如下
class Person{ 
  PersonId id; 
  String address; 
  Integer sex; 

class PersonId{ 
  String code; 
  String name; 


表中结构就是 code,name,address,sex 4个列 
code,name为复合主键 
我想用select 的方式查询出一个包含Person的List的集合,那这个sql语句我应该怎么写呢,刚入门hibernate从来没有遇到过这个问题,到网上搜了一下也没找到正确答案,有高手能给点建议吗!
我还想问一下是不是采用复合主键的表生成po的时候都会给复合主键单独生成一个持久化类啊!

[解决办法]
from Person p where p. id. code=? or p. id. name=?
[解决办法]

探讨
from Person p where p. id. code=? or p. id. name=?

热点排行