zoukankan      html  css  js  c++  java
  • Hibernate关联映射

    1.建立多对一的单项关联关系

    第一步:创建一个java包,然后先创建一个实体包(如下图)

    我们来了解包下各个配置文件的作用

     hibernate.hbm.xml配置文件主要用于配置数据库和连接Hibernate运行时所需的各种特性(内容如下图:)

    在Emp类需要定义一个Dept属性,而在Dept类中无需定义用于存放Emp对象的集合属性,下面我们来看看两个实体类里面的数据

     Dept类的所有属性和Dept表的字段一一对应,因此把Dept类映射到Dept表非常简单,如下图:

    关键代码:

    <many-to-one name="dept" class="Dept" column="deptNo">
    </many-to-one>
    

      <many-to-one>元素建立了dept属性和Emp表的DeptNo之间的映射,他包括以下属性:

       1:name:设定持久化类的属性,此处为Emp类的dept属性;

       2:column:设定持久化类的属性对应的表的外键,此处为Emp表的外键DeptNo;

       3:class:设定持久化的属性的类型,此处设定dept属性为Dept类型

    2.实现增删改

    -----增

    -----查

    剩下的自己想想吧!!!

  • 相关阅读:
    关于content-type请求头的说明
    RabbitMQ
    tornado
    flask总结之session,websocket,上下文管理
    爬虫相关问题总结
    爬虫之scrapy框架
    爬虫之Selenium模块
    爬虫之Beautifulsoup及xpath
    爬虫之requests
    SQLAlchemy
  • 原文地址:https://www.cnblogs.com/fanziyang/p/5765848.html
Copyright © 2011-2022 走看看