ASP源码.NET源码PHP源码JSP源码JAVA源码DELPHI源码PB源码VC源码VB源码Android源码
当前位置:首页 >> 数据库 >> Oracle >> Hibernate关联映射(单项多对一和一对多、双向一对多)

Hibernate关联映射(单项多对一和一对多、双向一对多)(1/4)

来源:网络整理     时间:2016-08-20     关键词:

本篇文章主要介绍了" Hibernate关联映射(单项多对一和一对多、双向一对多)",主要涉及到方面的内容,对于Oracle感兴趣的同学可以参考一下: 最近总是接触着新的知识点来扩展自己的知识面;不停的让自己在原地接触天空的感觉真的很美好!!!革命没有成功,程序员的我们怎么能不努力呢...... 一、用员工和部...

最近总是接触着新的知识点来扩展自己的知识面;不停的让自己在原地接触天空的感觉真的很美好!!!革命没有成功,程序员的我们怎么能不努力呢......

 一、用员工和部门来剖析关联映射的原理。

 Hibernate关联映射(单项多对一和一对多、双向一对多)

1)从这张截图可以看出我会站在员工的角度讲述:(单向关联)

  关系:(多个员工对应一个部门)多对一的关系

  意味:多个Emp对象只会引用一个Dept对象

  方法:在Emp类中定义一个Dept类型属性,来引用所有关联的Dept对象

eg.

  第一步建立两个实体类省略

  第二步建立大配置

'1.0' encoding='utf-8'?>
configuration PUBLIC
        "-//Hibernate/Hibernate Configuration DTD 3.0//EN""http://www.hibernate.org/dtd/hibernate-configuration-3.0.dtd">



    

        "connection.driver_class">oracle.jdbc.OracleDriver

        "connection.url">jdbc:oracle:thin:@localhost:1521:orcl
        "connection.username">sa
        "connection.password">1

        "dialect">org.hibernate.dialect.Oracle10gDialect

        "show_sql">true

        "format_sql">true

          "hbm2ddl.auto">update  

           "hibernate.cache.use_second_level_cache">true

        "hibernate.cache.provider_class">org.hibernate.cache.EhCacheProvider

    "hibernate.cache.use_query_cache">true

         "cn/happy/entity/Dept.hbm.xml" />
        "cn/happy/entity/Emp.hbm.xml" /> 

         <class-cache    usage="read-write"class="cn.happy.entity.Dept"/>
    

  第三步创建小配置Emp

相关图片

相关文章