需要使用到这个工具,所以学习了一下,确实很好用。
参考文档用的是这个http://www.cnblogs.com/abllyboy/archive/2010/12/23/1914577.html
但是中间有两个问题,
(1)自动生成的java文件多了一个XXXId.java的文件。原因: 数据库表没有设置主键,反向工程自动生成XXXId.Java类,设置主键。
(2)生成的xml文件和java文件都在同一个文件夹中,其实,这个是可以分开,主要在最后一步run的时候。
(3)生成报错,将hibernate版本选择为3.6
选择项可以先选择xml,确定路径,然后run
注意:这两个路径共同确定了文件的位置。
然后再来一个,将原来的package路径换掉,在Exporters中选择xml文件,然后输出。这样就可以将java文件和xml文件分开保存了