zoukankan      html  css  js  c++  java
  • Hibernate 一对一关联映射,mappedBy参数解析

    在最近java,SSH框架的学习中遇到了这样的一个问题,在Hibernate的开发中一对一关联映射的单向关联,主表会在次表新增一列次表的主键如下图,但是在双向关联中次表不会在表中创建主表的主键一列,这是为什么呢  ,原来是因为mappedBy参数的原因,在不给这个参数时次表会创建主表主键的一列,sql语句也会增多,而设置了这个参数时,次表不会创建主表主键的一列,sql语句也会少,在以后的项目中一定要设置这个参数,可能练习的项目数据量很小看不出差距,但是数据量一大mappedBy参数的作用就体现出来!(本人入门,欢迎大牛批评指教)

    1.创建持久化类A,B

    2.用JUnit测试

    3.数据库,a数据库会增加一个字段(b数据库的主键)

     4.这是sql语句

     5.设置双向关联映射,有两种方式

    第一种

     这是sql语句

    表结构

    第二种

     

    sql语句

     表结构

     

  • 相关阅读:
    继百岁版之后的续命版的更新
    重启nginx
    酒吧流行游戏不完全手册
    google实时搜索
    ubuntu 支持gbk
    网页编码
    爬虫日志分析
    feedsky 话题 营销
    python时间日期格式转换
    nginx错误重定向
  • 原文地址:https://www.cnblogs.com/bosha/p/8629813.html
Copyright © 2011-2022 走看看