我有几个关于休眠的问题
我问了基本问题:持久身份可以在数据库中有相应的行。那么,
Persist
对象在hibernate中有哪些优势呢?如何使用休眠和 Oracle 从表中获取最后一行?
在我的应用程序中保存个人信息,即员工姓名、出生日期、入职日期等。我们将员工姓名的名字、姓氏、姓氏存储在数据库中。例如:
Firstname Lastname ======= ====== Rinkan John
如何
Rinkan John
从休眠对象中检索?
我有几个关于休眠的问题
我问了基本问题:持久身份可以在数据库中有相应的行。那么,Persist
对象在hibernate中有哪些优势呢?
如何使用休眠和 Oracle 从表中获取最后一行?
在我的应用程序中保存个人信息,即员工姓名、出生日期、入职日期等。我们将员工姓名的名字、姓氏、姓氏存储在数据库中。例如:
Firstname Lastname
======= ======
Rinkan John
如何Rinkan John
从休眠对象中检索?
Hibernate 用于将对象存储在数据库中,这意味着不是使用标准的 sql 查询检索数据,然后构造您不需要的对象;根本不需要担心这一点,而是您只需访问您的持久数据存储,就好像它一样是所有对象的容器,通常通过它们的 id 访问。
对我来说,使用 hibernate 的好处是我不必处理非基于对象的代码,因为 hibernate 为我完成了这一切。
获取最后一行在某种程度上是一种非对象的做事方式。您可以访问由您的数据库表/表表示的最后一个对象。
至于您的员工,对我来说,您将拥有一个 Employee 实体,当您的应用程序部署时,该实体将创建一个适当结构的表来保存一个 Employee 对象。你真的不需要太担心它实际上是如何构建表的,因为你只会处理 Employee 对象而不是 sql 本身。