Query query = session.createQuery(" from A a where a.fk_id=:b_id")
.setString("b_id", name); List l = query.list();

解决方案 »

  1.   

    把name改成你要传过来的id
      

  2.   

    楼主新人.....
    刚刚给你写了一个一对一的外键关联的例子;
    表完全是照你这个写的;
    不过,我改了下名字,a,b太难听了;
    表user 是 a, 表person是b;
    我在User中多加个name字段,用于测试了;我习惯用配置文件建表的,你运行下com.wang.test包下的ExportDB.java;
    就自动建表了;
    http://download.csdn.net/source/826844
      

  3.   

    忘记说,我用的Mysql,你先建个库mytest~~
    然后运行ExportDB.java; ,就自动生成表了
      

  4.   

    我自己解决了我加了个property对应那个列还是谢谢啦