作者:Jack
1、hibernate关联关系映射目录。
|——单向关联
| |— 一对一外键单向关联
| |— 一对一主键单向关联
| |— 一对一连接表单向关联
| |— 一对多外键单向关联
| |— 一对多连接表单向关联
| |— 多对一外键单向关联
| |— 多对一连接表单向关联
| |__ 多对多单向关联
|
——多向关联
|— 一对一外键双向关联
http://jackroomage.iteye.com/blog/671694
|— 一对一主键双向关联
//一对一主键双向关联(在数据库层控制级联删除)
http://jackroomage.iteye.com/blog/664399
//一对一主键双向关联(用代码库层控制级联删除)
http://jackroomage.iteye.com/blog/671408
|— 一对一连接表双向关联
|— 一对多外键双向关联
|— 一对多连接表双向关联
|— 多对多双向关联
2、hibernate一级缓存(session)与二级缓存(sessionFactory)的原理与应用。
3、hibernate操纵持久化对象
4、在hibernate中应用数据库事务与并发
5、博客 之星 熔 岩 总结的hibernate映射关系
http://lavasoft.blog.51cto.com/62575/39398
分享到:
相关推荐
4. 学习Hibernate:理解实体类、映射文件(hibernate.cfg.xml和.hbm.xml),以及Session工厂和Session的概念,学会使用Hibernate进行CRUD(Create, Read, Update, Delete)操作。 5. 集成Struts和Hibernate:结合...
学习Hibernate,需要从基础入手,逐步理解其核心原理,熟练掌握配置文件的编写、映射关系的定义以及基本API的使用。此外,对于更复杂的应用场景,如性能优化、级联操作、缓存策略等也是不可或缺的知识点。通过深入...
理解实体管理、配置、CRUD操作以及HQL(Hibernate查询语言)是学习Hibernate的关键。 Spring Boot是Spring框架的一个子项目,旨在简化Spring应用的初始搭建和开发过程。它预设了许多默认配置,使得开发者可以快速...
2. **Hibernate**: 学习Hibernate持久化框架,掌握对象关系映射(ORM)技术。 3. **Spring**: 学习Spring框架的核心功能,包括依赖注入(DI)、面向切面编程(AOP)等,并结合实际项目进行综合应用。 #### 第六阶段:企业...
- 学习Hibernate的缓存机制和性能优化策略。 - 掌握多表查询的技术。 3. **Spring** - 学习Spring框架的核心特性,如依赖注入(DI)和面向切面编程(AOP)。 - 掌握Spring的数据源管理。 - 学习Spring事务管理的...
四、源码学习路线 1. 从SessionFactory的创建开始,理解其加载配置和构建元数据的过程。 2. 探索Session的实现,了解对象状态管理、持久化操作的底层原理。 3. 学习Criteria和Query API,了解其如何转化为SQL语句...
以下是一个详细且全面的J2EE学习路径路线图: 1. **基础篇** - **Java语言基础**:首先,你需要熟悉Java的基础语法,包括数据类型、运算符、流程控制、面向对象概念(类、对象、继承、封装、多态)等。 - **...
作为Java学习者的你,想要快速提高自己的技能,需要有一定的学习路线图。下面我们就来讨论15K月薪Java学习路线图,帮助你快速提高自己的技能。 Java基础 Java基础是学习Java的第一步骤,这部分内容涵盖了Java的...
### Android学习基本路线指导 #### 一、Java基础 学习Android开发的第一步是掌握Java基础。这是因为Android的应用程序主要是用Java语言编写的。因此,具备扎实的Java基础至关重要。 1. **Java基础语法**: - ...
Java学习路线图 Java学习路线图是 Java 学习者的不二之选,本篇路线图从实际教学作为出发点,由动力节点教学总监亲手绘制而成。该路线图吸取了动力节点成立10年来的全部教学经验,旨在分享、专业、便利,让喜爱Java...
分享一个适合小白的java开发初级工程师的学习路线,从java基础到java web到网络协议以及MySQL数据库到java框架Mybatis、JPA/Hibernate、Spring、springBoot、MVC......的学习路线。
### JavaWeb 开发的学习路线详解 #### 一、Java 基础阶段 - **Java 基础:**这是所有 Java 开发者的起点。掌握 Java 的基本语法、数据类型、控制结构等是非常重要的。 - **Java API:**熟悉 Java 的标准库,包括...
**学习路线** 1. 首先,理解Hibernate的基础概念和架构。 2. 掌握配置文件的编写,包括数据库连接信息和实体类的映射。 3. 创建实体类并编写对应的映射文件或使用注解。 4. 学习Session和SessionFactory的使用,...
Java学习路线详解 Java 是当前全球最流行的编程语言之一,具有广泛的应用领域和强大的生态系统。因此,学习 Java 编程是非常有必要的。但是,对于初学者来说,Java 学习路线可能会让人感到迷茫。下面我们将详细介绍...
### Java最佳学习路线图 Java作为一种广泛使用的编程语言,在软件开发领域占据着极其重要的位置。...每个阶段都有明确的目标和学习内容,循序渐进地提升自己的技能水平。希望这份Java学习路线图能够对你有所帮助!
中阶后端技术学习路线图涵盖了更高级的技术点,包括OAuth、HTTPSCORS(Cross-origin resource sharing)、内容安全策略、单元测试、集成测试、功能测试、内存模型与线程、线程安全与锁、优化、类结构与字节码、类...
### Android开发最佳学习路线图详解 #### 行业背景与发展趋势 随着移动互联网技术的飞速发展,Android作为一款基于Linux的开源操作系统,在通信产业链中扮演着至关重要的角色。从手机方案商、集成商到运营商及内容...
- **SSH框架**:学习Struts、Hibernate和Spring三大主流框架,理解它们的工作原理和集成方式。 - **JPA**:了解Java持久化API,它是JDBC的抽象层。 - **EJB3.0**:学习企业级JavaBean的高级特性。 - **JMS、JMX...
JAVA学习路线图是许多编程初学者和有志于深入Java开发领域的程序员的指引...通过按部就班地遵循学习路线图,不断积累知识和经验,Java开发者可以逐渐提升自己的技术水平和解决问题的能力,成为一名优秀的Java工程师。