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

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