第7讲_深入用于Hibernate.pptxVIP

  • 0
  • 0
  • 约1.02万字
  • 约 57页
  • 2018-12-19 发布于福建
  • 举报
第7讲_深入用于Hibernate

深入使用Hibernate目 录1 Hibernate的关联映射2 Hibernate的批量处理3 HQL查询及条件查询4 事务控制5 二级缓存和查询缓存6 本讲小结 关联关系的概念 客观世界中的对象很少有孤立存在的,如果把他们作为实例,那么这种实例之间的互相访问就是关联关系。关联关系是面向对象分析、面向对象设计最重要的知识,hibernate完全可以理解这种关联关系,并且对不同的关联关系提供了很好的支持。关联关系的分类 单向关联:只能单向访问关联端单向1-1单向1-N单向N-1单向N-N双向关联:关联的两端可以互相访问双向1-1双向1-N双向N-N以下以单向关联关系为例介绍单向N-1映射关系 实体类定义在N端定义1端的一个实例映射文件定义(N端) many-to-one name=“1端类路径” column=“N端生成的外键列名/many-to-one单向N-1映射关系实例演示N-1学生对班级相应CRUD操作演示 单向1-N映射关系 实体类定义在1端定义N端的实例集合(一般是Set类型)映射文件定义(1端)set name=studentskey column=classesid/one-to-many class=Student//set单向1-N映射关系实例演示 1-N班级对学生相应CRUD操作演示N-1和1-N总结N-1关联映射:在N端加入一个外键指向1端,它维护的关系

文档评论(0)

1亿VIP精品文档

相关文档