表1
id   city
1     2
2     2
表2
id    name
2     上海
我现在想知道怎么利用hibernate的多对一关联把 表1的 city 和 表的ID关联起应该怎么写知道的告诉下谢谢!

解决方案 »

  1.   

    city是表2的外键啊,在表1映射成的model类中有个表2的对象,在表2中有个表1 的set集合就ok了啊
      

  2.   

    写两个类@Entity
    class A{
        private Long id;
        private City city;//getters & setters
    }
    @Entity
    class City{
        private Long id;
        private String name;
        //getters & setters
    }
      

  3.   

    不小心发快了,然后写@JoinColumn(name="cityId")
      

  4.   

    我主要是看配置文件里面怎么配置的我想得到表里的name