Hibernate 遵循哪种模式? [英] Which pattern does Hibernate follow?

查看:25
本文介绍了Hibernate 遵循哪种模式?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

在他的企业应用程序架构模式"一书中,Martin Fowler 谈到了软件开发中常见的持久性模式,尤其是与 ORM 相关的模式.

In his book "Patterns of Enterprise Application Architecture", Martin Fowler talks about persistence patterns which are commonly found in software development and particularly in relation to ORMs.

有没有 Hibernate 最遵循的模式?

Is there a pattern that Hibernate adheres to most closely?

推荐答案

Hibernate 使用了几种模式:

Hibernate make use of several patterns:

  • 延迟加载(代理集合)
  • 工作单元(作为会话对象的一部分)
  • 可能是身份地图或更复杂的东西
  • 映射元数据
  • 查询对象 Criterion API
  • 所有对象关系结构模式
  • Lazy load (proxing collections)
  • Unit of Work (as part of Session object)
  • probably Identity Map or something more sophisticated
  • Mapping Metadata
  • Query Object for Criterion API
  • all object relational structual patterns

这篇关于Hibernate 遵循哪种模式?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆