我用的MyEclipse 8.5的开发工具,没有采用MyEclipse的Hibernate工具去自动生成实体类,而是手工自己编写hibernater的配置文件。只可惜当采用Hibernate Reverse Engineering去生成实体类的时候发生了错误。
选择JAVA src Folder后的Browse按钮后弹出一个灰色的对话框。如下图所示:
于是我做了一个DEMO然后采用myeclipse工具自动去添加hibernate包,经过仔细的对比发现在.project这个文件有问题,在最后的natures中我自己建立的文件中没有下面红色的一行代码,我把这行代码加入到我自己新建的工程中,这个问题就解决了。
<natures>
<nature>com.genuitec.eclipse.hibernate.hibernatenature</nature>
<nature>com.genuitec.eclipse.ast.deploy.core.deploymentnature</nature>
<nature>com.genuitec.eclipse.j2eedt.core.webnature</nature>
<nature>org.eclipse.jdt.core.javanature</nature>
</natures>
2.在工程创建 add Hibernate
分享到:
相关推荐
完成上述步骤后,再次切换至MyEclipse Database Explorer透视图视窗,选中目标表,例如R_DYNAMICTABLE,然后右键选择Hibernate Reverse Engineering,开始进行实体类的生成。在弹出的页面中,选择实体对象存放的路径...
右键表选择 Hibernate Reverse Engineering。 第七步骤:配置实体类映射 Java Scr Folder 是实体类放的文件夹路径,默认项目/src 目录下java package 是实体类包名。然后选中 Create POJO 和 java data object 这...
在这个界面,你需要指定源码包路径(`java src folder`)、实体类存放的Java包(`java package`),并选择反向工程的目标,如创建POJO对象(`Create pojo<>db`)以及是否添加Hibernate映射注解到POJO对象上。...
- 选择所有需要映射的表,右键选择Hibernate Reverse Engineering…。 - 配置数据表到实体类之间的映射: - Javasrcfolder:指定生成的文件放入的目录(src文件夹)。 - Javapackage:实体类和映射文件存放在...
- **Java Src Folder**:选择项目的src文件夹。 - **Java Package**:指定实体类和映射文件存放的包名(如:com.example.entity)。 - **Create POJO<>DB Table Mapping Information**:勾选以生成映射文件。 - ...
SSH框架是Java Web开发中非常流行的一种轻量级解决方案,它分别解决了前端展示、业务逻辑处理以及数据持久化等问题。下面将按照文件中提供的步骤逐一进行讲解。 #### 二、准备工作 在开始构建项目之前,首先确保...
- 使用Hibernate Reverse Engineering工具生成实体类。 - 选择Java src folder为entity包,创建POJO、DAO等类。 - 设置ID Generator为native,包括引用表和关联表,自动生成或手动命名类和属性。 #### 三、配置XML...