`
zhouchaofei2010
  • 浏览: 1097577 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

hibernate反向工程生成的实体类就不能正确放在指定的包路径下

 
阅读更多

hibernate反向工程生成的实体类就不能正确放在指定的包路径下

 

 

描述:

使用hibernate反向工程生成实体类时,类文件可以正确生成在src的一级目录下但在二级或多级目录时就会生成在src的默认包下.例如:表 User,它有俩个字段username和password.在src下的一级目录为hibernate,存放User由反向工程生成的实体类User和 UserDao,这时是正确的.但是当存放位置为二级或多级目录时,反向工程生成的实体类就不能正确放在指定的包路径下:例如,在src下存在包 cn.com.test.hibernate 如果我想把生成的实体类放在此包下,当导入时已经指定了该包,可单击确定按钮后,生成的实体类却在src的default包下.

 

源文档 <http://topic.csdn.net/u/20110827/00/214a837d-b349-49d0-aad3-b33956837eaf.html >

 

 

 

 

解决:

在反向生成的最后一步,让你填写类名的时候,你需要把你的包名也包含进去。这样就可以在两层或者以上层存放了。

或者最后一步时,类名使用默认值,不做任何更改。

 

源文档 <http://topic.csdn.net/u/20110827/00/214a837d-b349-49d0-aad3-b33956837eaf.html >

 

 

 

分享到:
评论

相关推荐

    Hibernate-tools解决hbm.xml中文注释乱码和生成实体类注释

    - 为每个数据库表定义清晰的注释,以便在生成实体类时能自动转化为有意义的Java注释。 - 定期更新`Hibernate-tools`,以获取最新的功能和修复的bug。 - 对于复杂的业务场景,可能需要编写自定义的代码生成逻辑,...

    hibernate反向工程模板(已修改)

    1. 定义模板文件:模板文件通常以`.vm`为扩展名,例如`Entity.vm`用于生成实体类,`DAO.vm`用于生成DAO接口。 2. 修改模板内容:根据项目规范,可以调整字段注释、访问修饰符、构造函数、getter/setter方法等。 3....

    eclipse由数据库反向生成hibernate实体类(图解).doc

    - **第三个选项**:如果要反向生成实体类,则需要勾选此选项。同时还可以指定实体类保存的具体文件夹路径。此外,还需要配置Reveng.xml文件。通过点击“Setup...”按钮,可以选择“新建”或“使用已存在的”Reveng....

    myeclipse中hibernate的反向工程

    - **table节点和class属性**: 通过table节点下的class属性可以指定生成实体类时使用的类名,还可以指定实体类所在的包。 #### 关键配置和代码解释 - **reSettingsFile配置项**: 通常用于指定Hibernate的配置文件...

    generatorSqlmapCustom反向生成实体类的一个小项目

    本项目名为“generatorSqlmapCustom”,它的主要目标是反向生成实体类,这是一个方便快捷的方式,可以帮助开发者省去手动编写这些类的繁琐工作。 项目描述中提到,用户只需将这个小项目导入Eclipse IDE,就可以进行...

    IDEA表生成实体类注解,配使用步骤说明

    总结,IDEA提供的表生成实体类功能,结合Hibernate反向工程,能够快速地将数据库表转换为带有注解的Java实体类,大大减少了手动编写代码的工作量。通过合理配置和使用,开发者可以更专注于业务逻辑的实现,提高开发...

    hibernate利用配置文件反向生成数据库所有配置文件及方法

    首先,Hibernate的反向工程(Reverse Engineering)功能可以帮助开发者从现有的数据库中生成实体类、持久化映射文件(.hbm.xml)以及相关的配置文件。这极大地简化了数据访问层的开发工作,因为无需手动编写这些繁琐...

    Hibernate在eclipse中反向生成

    - 在指定的包路径下查看生成的实体类和映射文件。 - 根据实际需求对生成的代码进行适当的调整和完善。 #### 四、常见问题及解决方法 - **Hibernate Tools 插件安装失败**:确保网络连接正常,重新尝试安装或检查...

    hibernate反向生成数据库表.doc

    《使用Hibernate反向生成数据库表》 在Java后端开发中,Hibernate是一个强大的对象关系映射(ORM)框架,它简化了数据库操作。利用Hibernate,开发者可以将Java类与数据库表进行映射,使得数据库操作更加面向对象。...

    用MyEclipse自动生成hibernate映射文件和实体类

    4. 在Database Explorer中,选中你需要映射的数据库表,右键选择“Hibernate Reverse Engineering”,这一步将反向生成实体类和映射文件。 5. 在反向工程的配置中,你可以指定实体类的包路径、生成的ID策略(如自增...

    tableTobean.rar_CZAF_K7W_TabletoBean_hibernate反向生成bean

    Hibernate反向工程(Reverse Engineering)是一种自动创建Java持久化类(Bean)的方法,它可以从现有的数据库模式生成对应的Java实体类以及它们的getter和setter方法,甚至可以生成Hibernate的映射文件。这使得开发...

    JAVA通过实体生成数据库表

    通过运行特定的命令或插件,工具会扫描项目中的实体类,生成对应的HQL(Hibernate Query Language)映射文件和数据库表。 对于MyBatis Generator,我们同样需要配置generatorConfig.xml文件,包括数据源、目标包...

    hibernate3.0 和数据库生成pojo类的工程方法

    通过插件,你可以选择数据库连接,然后指定要反向工程的表,插件会自动生成对应的POJO类和.hbm.xml映射文件。 6. **POJO类的生成**: 生成的POJO类通常包含属性(对应数据库字段)、getter和setter方法,以及可能...

    QueryDsl自动生成QModel(注解扫描annotation-processor)

    通常情况下,这些实体类会被 JPA 或 Hibernate 使用,并且带有 `@Entity`、`@Embeddable` 等注解。QueryDsl 的代码生成工具会扫描这些注解,然后根据实体类的结构来自动生成对应的 QModel。 ##### 2.2 方法 1. **...

    反向生成包集合

    它们可以根据数据库表生成实体类、DAO接口、Mapper XML文件等,大大减轻了开发负担。在Java中,可以使用如MyBatis Generator这样的工具,通过配置文件指定数据库连接信息、目标生成路径等,执行后即可生成对应的源...

    MySql转Java实体类

    - **生成实体类**:工具会解析SQL脚本,根据表的列信息生成对应的Java类,包括字段、getter和setter方法以及可能的构造函数。 - **整合到项目**:将生成的Java实体类添加到你的Java项目中,然后就可以在代码中使用...

Global site tag (gtag.js) - Google Analytics