eclipse中从数据库生成hibernate实体类
2009-09-22 00:00:00 来源:WEB开发网核心提示: 选择已有的驱动,如果没有怎么办,eclipse中从数据库生成hibernate实体类(3),废话,当然是继续新增了,就不是这篇文章要说的问题了,如果大家有需要,这块不详述了,点击driver后面第一个按钮
选择已有的驱动,如果没有怎么办,废话,当然是继续新增了。这块不详述了,点击driver后面第一个按钮,根据提示选择对应的jar文件即可。
做完上述操作点击Finish.回到JPA Facet窗口。选中Discover annotated classes automatically,把Create orm.xml钓掉。然后点Finish项目就建完了。
然后在项目文件夹上右键选择JPA tools->Generate Entities from Tables.后如下图:
图片看不清楚?请点击这里查看原图(大图)。
选择建好的connection如果没有connect 就connect一下。就会如上图所示了(有时eclipse会有些小问题看不见表,可以重启一下试试,实在不行就直接建个JPA project ,生成实体后再拷到自己的项目中就可以了。)选中要生成实体的表,Next如下图:
图片看不清楚?请点击这里查看原图(大图)。
上面是表之间的关系,如果可以做相应的修改(用的是ecipse 3.5貌似eclipse3.4还没这个功能,eclipse越来越强了),再Next后如下图:
图片看不清楚?请点击这里查看原图(大图)。
(这个好像也是eclipse 3.5才加的)都能看明白吧。按照需要改改就可以了,这里不多啰嗦。再Next
后,如下图:
图片看不清楚?请点击这里查看原图(大图)。
这是一些表的每个属性的调整,一般也不用调了。Finish就好了。
嘿嘿终于完成了。贴了这么多图,累死我了。不过为了大家能弄明白,还是图比文字更能说明情况,我辛苦点就辛苦点吧。。
看看源码中生成的java文件是不是你想要的,具体这些类怎么用。就不是这篇文章要说的问题了。如果大家有需要,我下回接着写。
更多精彩
赞助商链接