在开发过程中很多时候会用到表与表之间一对一的关联关系,本文简单介绍在Hibernate4中单项一对一的关联映射。

1.设计表结构

Hibernate 基于外键的单项一对一关联映射

2.创建Person对象

 Hibernate 基于外键的单项一对一关联映射

3.创建IdCard对象

Hibernate 基于外键的单项一对一关联映射

4.写hbm.xml文件

 Hibernate 基于外键的单项一对一关联映射

Hibernate 基于外键的单项一对一关联映射

5.生成数据库表

Hibernate 基于外键的单项一对一关联映射

  生成sql语句

 Hibernate 基于外键的单项一对一关联映射

6.新增数据

Hibernate 基于外键的单项一对一关联映射

  生成sql语句

Hibernate 基于外键的单项一对一关联映射

  在这里产生了4条sql语句。

  如果在这里使用其他person去关联card1就会出现异常。会报card1被使用。

 

 

 

 

注:本文是在学习期间根据网上视频写的学习笔记,如有侵权请联系删除!

相关文章:

  • 2022-12-23
  • 2021-06-04
  • 2021-09-01
  • 2022-12-23
  • 2022-12-23
  • 2021-08-23
  • 2021-06-14
  • 2021-12-25
猜你喜欢
  • 2021-05-04
  • 2021-09-06
  • 2021-08-28
  • 2022-12-23
  • 2021-11-29
  • 2021-05-30
  • 2022-12-23
相关资源
相似解决方案