您可以从现有数据库表生成 JPA 实体 Bean(自底向上映射)。
开始之前
创建 JPA 项目,或者在相应的项目中启用 JPA 支持。
关于此任务
要从数据库中的表生成实体 Bean,请执行下列操作:
过程
- 在“软件包资源管理器”视图中,右键单击 JPA 项目,然后选择 。
- 在“生成定制实体”页面上,选择数据库连接和模式。如果尚未创建数据库连接,请单击添加连接图标并遵循“新建连接概要文件”向导中的提示来完成新连接。
- 选择您要从其生成 JPA 实体的表。
- 使用正确的图标来创建、编辑或删除表关联。单击下一步。
- (可选)您可以定制要生成的实体的各个方面,更改软件包和类以及添加界面。单击下一步。
- 在“定制个别实体”页面中,您可以选择表和列并为每一个设置映射值。 单击完成。 这时,将生成实体。
- 将主键(@Id 注释)添加至实体:
- 在“软件包资源管理器”视图中,右键单击其中一个实体,然后选择
- 在“配置 JPA 实体”向导中,选择您创建的实体,然后单击下一步。
- 单击主键。
- 单击要配置的实体,然后选择要设置为该实体的主键 (@Id) 的属性。
- 对任何需要设置主键的其他实体,请重复上一步。
- 可选:在退出此向导之前,将其他配置详细信息添加至实体。
- 单击完成。