摘要: Session 用于获取与数据库的物理连接。 Session 对象是轻量级的,并且设计为在每次需要与数据库进行交互时被实例化。持久态对象被保存,并通过 Session 对象检索找回。 该 Session 对象不应该长时间保持开放状态,因为它们通常不能保证线程安全,而应该根据需求被创建和销毁。Sess 阅读全文
posted @ 2017-11-28 21:51 小白知浅 阅读(283) 评论(0) 推荐(0) 编辑
摘要: 简介 Hibernate 需要事先知道在哪里找到映射信息,这些映射信息定义了 Java 类怎样关联到数据库表。Hibernate 也需要一套相关数据库和其它相关参数的配置设置。所有这些信息通常是作为一个标准的 Java 属性文件提供的,名叫 hibernate.properties。又或者是作为 X 阅读全文
posted @ 2017-11-28 21:07 小白知浅 阅读(228) 评论(0) 推荐(0) 编辑
摘要: 下载安装Hibernate 在官网http://hibernate.org/tools/上下载eclipse安装插件的文件/安装插件的地址。点击download选择JBoss Tools,选择Artifacts选项卡,可下载eclipse安装插件文件;选择Update Site,可查看eclipse 阅读全文
posted @ 2017-11-28 17:34 小白知浅 阅读(345) 评论(0) 推荐(0) 编辑
摘要: Hibernate 架构是分层的,作为数据访问层,你不必知道底层 API 。Hibernate 利用数据库以及配置数据来为应用程序提供持续性服务(以及持续性对象)。 下面是一个非常高水平的 Hibernate 应用程序架构视图。 下面是一个详细的 Hibernate 应用程序体系结构视图以及一些重要 阅读全文
posted @ 2017-11-28 16:32 小白知浅 阅读(1449) 评论(0) 推荐(0) 编辑
摘要: 为什么是对象关系映射(ORM) 当我们工作在一个面向对象的系统中时,存在一个对象模型和关系数据库不匹配的问题。RDBMSs 用表格的形式存储数据,然而像 Java 或者 C# 这样的面向对象的语言它表示一个对象关联图。对象需要被存储和索引进表格中,第一个问题,如果我们开发了几页代码或应用程序后,需要 阅读全文
posted @ 2017-11-28 16:27 小白知浅 阅读(260) 评论(0) 推荐(0) 编辑