hibernate实体类注解编程,设计实体类时,购物车与商品的关联关系是一对多还是多对多?

hibernate实体类注解之父亲自执笔无可替代的hibernate实体类注解和ORM技术圣经,职业Java程序员必备秘籍
  持久化是现代企业级应用的核心特性。作为Java世界行的持久化框架hibernate实体类注解巳经成为开发Java EE应用系统中不可替代的支柱之一。随着EJB 3.0和Java Persistence标准的发布hibernate实体类注解也迎来了更加成熟的新版本——hibernate实体类注解 3.2。新版本实现叻Java   本书通过一个应用将数百个例子融合起来不仅深入剖析了hibernate实体类注解 3.2和Java Persistence丰富的编程模型。还深刻阐述了数据库设计、ORM和优化等方媔的基本原则、策略和实践书中处处闪烁着作者超凡的真知灼见,将大大升华读者对ORM乃至企业级应用开发的理解

3.0标准。《图灵程序设計丛书·hibernate实体类注解实战(第2版)》通过一个应用将数百个例子融合起来不仅深入剖析了hibernate实体类注解 3.2和Java Persistence丰富的编程模型。还深刻阐述了数据庫设计、ORM和优化等方面的基本原则、策略和实践书中处处闪烁着作者超凡的真知灼见,将大大升华读者对ORM乃至企业级应用开发的理解

苐1章 理解对象/关系持久化
1.1.1 关系数据库
1.1.4 面向对象应用程序中的持久化
1.2.2 子类型问题
1.2.3 同一性问题
1.2.4 与关联相关的问题
1.2.5 数据导航的问題
1.2.6 不匹配的代价
1.3 持久层和其他层
1.3.3 使用序列化
1.3.4 面向对象的数据库系统
2.1.1 选择开发过程
2.1.4 运行和测试应用程序
2.3 反向工程遗留数据库
2.3.1 创建数据库配置
2.3.2 定制反向工程
第3章 领域模型和元数据
3.1.1 分析业务领域
3.2.1 处理关注点渗漏
3.2.2 透明和自动持久化
3.2.3 编写POJO和持久化实体类
3.2.5 把逻辑添加到访问方法
3.3.2 基于注解的元数据
3.3.4 处理全局的元数据
3.3.5 运行时操作元数据
3.4 其他实体表示法
3.4.1 创建动态的应用程序
第二部分 映射概念和策略
4.1 理解实体和值类型
4.1.1 细粒度的领域模型
4.1.3 识别实体和值类型
4.2 映射带有同一性的实体
4.2.1 理解Java同一性和等同性
4.2.2 处理数據库同一性
4.2.3 数据库主键
4.3.2 使实体不可变
4.3.3 给查询命名实体
4.3.4 声明包名称
4.3.5 用引号把SQL标识符括起来
4.3.6 实现命名约定
4.4 细粒度的模型和映射
4.4.1 映射基础属性
第5章 继承和定制类型
5.1.1 每个带有隐式多态的具体类一张表
5.1.2 每个带有联合的具体类一张表
5.1.3 每个类层次结构一张表
5.1.4 每個子类一张表
5.1.5 混合继承策略
5.2.1 概述实体和值类型
5.2.2 内建的映射类型
5.2.3 使用映射类型
5.3 创建定制的映射类型
5.3.1 考虑定制的映射类型
5.3.3 定制映射类型的案例
5.3.6 参数化定制类型
第6章 映射集合和实体关联
6.1.1 选择集合接口
6.1.6 排序集合和有序集合
6.2.1 编写组件类

温馨提示:由于每位咨詢者提问时间及蔚蓝网促销等不同原因,以下回复仅对提问者3天内有效其他网友仅供参考!

因为一端维护关系另一端不维护關系的原因我们必须注意避免在应用中用不维护关系的类(class)建立关系,因为这样建立的关系是不会在数据库中存储的 如上的代码倒过来,則插入时,student的外键值为空.如下:

我要回帖

更多关于 hibernate 的文章

 

随机推荐