Hibernate的学习——13.hibernate关系映射_基于主键的单向一对一

13.hibernate关系映射_基于主键的单向一对一

  1. 基于主键的单向一对一的表结构如下图,以主键作为外键。
    Hibernate的学习——13.hibernate关系映射_基于主键的单向一对一
  2. 因为我们把表结构中的id给改变了,所以,这里要改变一下类结构当中的id类型。
    Hibernate的学习——13.hibernate关系映射_基于主键的单向一对一
  3. 配置Card.hbml.xml文件,因为现在id不是int自增类型的了,所以要进行相关的配置。
    Hibernate的学习——13.hibernate关系映射_基于主键的单向一对一
  4. Person的类结构同样如上,使id为String类型。
    Hibernate的学习——13.hibernate关系映射_基于主键的单向一对一
  5. 配置Person.hbm.xml文件
    Hibernate的学习——13.hibernate关系映射_基于主键的单向一对一
  6. 在测试类里面去指定id
    Hibernate的学习——13.hibernate关系映射_基于主键的单向一对一
    Hibernate的学习——13.hibernate关系映射_基于主键的单向一对一