public static void testManyToOne(){Student stu1 = new Student("小明","男");Student stu2 = new Student("小红","女");Grade grad1 = new Grade("java三班","java三班");
        stu1.setGrade(grad1);stu2.setGrade(grad1);Session ses1 = HibernateUtil.getSession();Transaction tran = ses1.beginTransaction();ses1.save(stu1);ses1.save(stu2);ses1.save(grad1);tran.commit();HibernateUtil.closeSession(ses1);}

转载于:https://www.cnblogs.com/1446358788-qq/p/9375505.html

Hibernate课程 初探一对多映射3-3 单向多对一的测试相关推荐

  1. hibernate课程 初探单表映射1-4 hibernate开发前准备

    开发前准备: 1 eclipse 2 hibernate tools的安装(需要相关的jar包)(可以简化orm框架) hibernate tools的安装步骤: 1 到官网下载 https://so ...

  2. hibernate课程 初探单表映射3-1 hibernate单表操作简介

    本章简介: 1 单一主键 2 基本类型 3 对象类型 4 组件属性 5 单表操作CRUD实例 转载于:https://www.cnblogs.com/1446358788-qq/p/8232078.h ...

  3. hibernate课程 初探单表映射1-2 ORM定义

    1 什么是ORM? ORM(Object / RelationShip Mapping) 对象/关系映射 面向对象编程(OOP)最终要把对象信息保存在关系性数据库中,要写好多sql语句.这与面向对象编 ...

  4. JPA(五):映射关联关系------映射单向多对一的关联关系

    映射单向多对一的关联关系 新建Customer.java: package com.dx.jpa.singlemanytoone;import java.util.Date;import javax. ...

  5. JPA中实现单向多对一的关联关系

    场景 JPA入门简介与搭建HelloWorld(附代码下载): https://blog.csdn.net/BADAO_LIUMANG_QIZHI/article/details/103473937 ...

  6. 计算机网络课程设计报告 计算校验和 湖南文理学院,湖南文理学院课程设计 计算机网络实验室综合布线系统的设计与测试...

    内容简介: 湖南文理学院课程设计 计算机网络实验室综合布线系统的设计与测试 共23页,6337字. 摘 要 计算机网络技术与综合布线系统息息相关.计算机和通信技术的飞速发展,网络应用已成为人们日益增长 ...

  7. 【Hibernate步步为营】--(一对多映射)之单向关联

    上篇文章讨论了双向关联的一对一映射,用了两个章节.主要是从主键和外键两种关联映射展开具体讨论.双向关联的映射须要在两个映射文件里分别加入相互的相应关系,斌刚在相应的类中加入相应的关联类的属性,这样在一 ...

  8. Hibernate映射详解(二)--多对一,一对多单向,一对多双向关联映射

    在我们以前的数据库设计中,设计表就不是一件轻松的事情.多种事物之间往往都是有这样那样的关系的.那怎样设计表格,才能既将事情描述明白,又能使数据库设计的比较合理呢?那里我们提供了好多规范,好多约束来满足 ...

  9. Hibernate 之单向多对一映射及其衍生问题

    由于在数据表之间可以通过外键进行关联,在使用Hibernate操作映射到存在关联关系的数据表的对象时,需要将对象的关联关系与数据表的外键关联进行映射. 首先建立hibernate.cfg.xml和会话 ...

  10. Hibernate的一对多关联关系(单向和双向)

    在领域模型中,类与类之间最普遍的关系就是关联关系.在 UML 中,关联是有方向的.以 Customer 和 Order 为例:一个用户能发出多个订单, 而一个订单只能属于一个客户.从 Order 到 ...

最新文章

  1. HTML介绍及简单模式
  2. Element el-upload上传组件详解
  3. JAVA socket编程实例 转载
  4. go:linkname
  5. java panel画椭圆_如何在Java 2D中绘制椭圆?
  6. 1)⑤爬取搜狗旅游部分新闻
  7. 黑马程序员——String类总结
  8. 在CentOS 7中安装Jetty服务器
  9. IOI2017 Day1 Wiring 题解
  10. 关于verilog中综合的过程,可综合与不可综合的理解
  11. 996M11鹅厂这些互联网行业“黑话”,你知多少?
  12. shutil,re,hashlib,subprocess模块及其相关
  13. 英语流利说 第25天
  14. 计算机毕业设计基于asp.net的旅游网站
  15. 《信号与系统学习笔记》—连续时间博里叶变换(一)
  16. 虚拟机DEDECMS织梦建站
  17. PHP钓鱼教程,记录一次wifi钓鱼的调试 ——新手
  18. JSONAjax(语法格式+解析json)
  19. 学习【Cesium】第六篇,Cesium地图点云与地形的加载(学不会揍我)
  20. 关于android的sqlite问题,阳光沙滩-android studio的sqlite使用出现问题,是什么情况呢?...

热门文章

  1. mysql通过centos本地命令行还原数据库出现乱码问题
  2. for 循环中实现多个点击事件
  3. SurfaceView实例
  4. 如何获取到informix for linux?
  5. Maven安装及与Eclipse集成
  6. CentOS Apache服务器配置https
  7. 离阿里最近的机会,来了!
  8. 链家程序员怒删 9TB 数据,被判 7 年!
  9. 如何才是真正的大牛?遇见同行博士大牛,感慨自己太渣
  10. 从3000元月薪码农到首席架构师的经历