数据库是关系型的。它们采用表格形式。许多现代语言都是面向对象的。面向对象并不能很好地映射到关系。您可以编写自己的方法将对象保存到数据库,也可以使用类似休眠的方法。Hibernate是一个ORM或对象关系映射器。它将把您的对象变成一种将它们持久保存到数据库中的方法,反之亦然。
小智 5
当您使用面向对象的语言(C#、Java、C++ 等)编写代码时,您正在处理对象和类。
当您使用关系数据库(Oracle、SQL Server、Postgres、MySQL、Firebird 等)时,您正在处理表和行。
您必须以某种方式将类转换为表,将对象转换为行,反之亦然。Hibernate 允许您轻松地在它们之间进行转换。
| 归档时间: |
|
| 查看次数: |
1026 次 |
| 最近记录: |