面向对象的开发在处理关系型 数据库中的数据时是非常麻烦与消耗资源的。开 发成本非常高的原因在于:关系型数据库中的数据与程序对象之间不匹配(译 者注:数据库中的表如何变成程序的对象)。Hibernate是JAVA开发环境下 对象-关系映射(Object/Relational Mapping及ORM)的解决方案。ORM 是指一种映射技巧,ORM适用于对象模型与关系模型之间的匹配。参考 Wikipedia(维基)的高级讨论组与Martin Fowler的文章 OrmHate,其中都提到了 不匹配带来的问题。
1