在 Eclipse 中使用注解的 Hibernate 示例2025 年 3 月 18 日 | 3 分钟阅读 Hibernate 应用可以使用注解来创建。 有许多注解可用于创建 Hibernate 应用,例如 @Entity、@Id、@Table 等。 Hibernate 注解基于 JPA 2 规范并支持所有功能。 所有 JPA 注解都在 javax.persistence 包中定义。 Hibernate EntityManager 实现 JPA 规范定义的接口和生命周期。 使用 Hibernate 注解的核心优势在于您无需创建映射 (hbm) 文件。 在这里,Hibernate 注解用于提供元数据。 使用注解创建 Hibernate 应用的示例在这里,我们将使用 Eclipse IDE 中基于 Maven 的 Hibernate 应用。 要在 Eclipse IDE 中创建 Hibernate 应用,我们需要按照以下步骤操作 1) 创建 Maven 项目
![]()
![]()
![]()
![]() 2) 在 pom.xml 文件中添加项目信息和配置。打开 pom.xml 文件并单击 source。 现在,在 <dependencies>....</dependencies> 标签之间添加以下依赖项。 这些依赖项用于在 Maven 项目中添加 jar 文件。 由于某些许可问题,Oracle 驱动程序未出现在公共 Maven 存储库中。 我们可以手动安装它。 要将 Oracle 驱动程序安装到本地 Maven 存储库中,请按照以下步骤操作
3) 创建持久化类。在这里,我们正在创建与我们在上一主题中创建的相同的持久类。 但在这里,我们使用注解。 @Entity 注解将此类标记为实体。 @Table 注解指定要持久化此实体数据的表名。 如果您不使用 @Table 注解,Hibernate 将默认使用类名作为表名。 @Id 注解标记此实体的标识符。 @Column 注解指定此属性或字段的列的详细信息。 如果未指定 @Column 注解,默认情况下,属性名称将用作列名。 要创建持久化类,请右键单击 src/main/java - New - Class - 指定带有包的类名 - finish。 Employee.java 4) 创建配置文件要创建配置文件,请右键单击 src/main/java - new - file - 指定文件名(例如 hibernate.cfg.xml)- Finish。 hibernate.cfg.xml 5) 创建检索或存储持久对象的类。StoreData.java 6) 运行应用程序在运行应用程序之前,确定目录结构如下所示。 ![]() 要运行 Hibernate 应用程序,请右键单击 StoreData - Run As - Java Application。 |
我们请求您订阅我们的新闻通讯以获取最新更新。