java - Hibernate 逆向工程从数据库表生成带注释的 POJO 类

标签 java hibernate jakarta-ee ant

我正在使用 Hibernate 逆向工程的 ant 脚本从数据库表生成带注释的 POJO 类。在此过程中,我想在控制台上写下所有详细信息,例如每个表的名称和生成的类等。 你能帮我解决这个问题吗?

<target name="gen_hibernate" description="Generate Hibernate POJO classes with prefix 'Gen'">                                        
               <hibernatetool >                        
                       <classpath path="${build.dir}/classes"/>
                       <jdbcconfiguration                                
                               configurationfile="${appdir}/generate/hibernate/hibernate.cfg.xml"
                               revengfile="${appdir}/generate/hibernate/hibernate.reveng.xml"
                               packagename="com.pojo.generated"                                                                        
                               detectmanytomany="true"        
                               detectoptimisticlock="true"                                
                               />
</hibernatetool>
</target>

最佳答案

你应该试试 MinuteProject ,它有一个非常好的 JPA2 逆向工程工具,如果需要,它还有一个 spring + hibernate 层。

关于java - Hibernate 逆向工程从数据库表生成带注释的 POJO 类,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8416931/

相关文章:

java - 如何使按钮在释放后仍保持选中状态?

hibernate - 是否有一个很好的 GUI 可用于显示 Hibernate 统计信息?

java - Websphere Application Server 中所需的 Websphere MQ 类

spring - JPA/Hibernate : create database schema and import data on first run, 在后续运行中更新架构

java - 使用 EJBContext getContextData - 这安全吗?

java - Rmi 错误 IllegalArgumentException、MarshalException

java - 如何从文本文件中添加/删除行?

java - 将图像加载到 imageView 中

java - Tomcat Web 应用程序、Spring 和 Hibernate 的数据源

java - 清除关联子项列表后的 session 更新不会删除它们