Hibernate Reverse Engineering从数据库表生成带注释的POJO类

时间:2011-12-07 14:28:10

标签: java hibernate java-ee ant

我正在使用Hibernate Reverse Engineering的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>

1 个答案:

答案 0 :(得分:3)

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