为实体JPA生成自定义类名

时间:2013-09-04 14:27:50

标签: jpa ejb entity jpa-2.0 myeclipse

我正在使用MyEclipse生成JPA实体(通过EJB3逆向工程)。因此,如果我的表名是Patient,那么实体将由Patient名称生成,但我希望生成的实体具有Entity的后缀,即生成的实体将是PatientEntity。这可能吗?如果是,那么一个具体的工作实例将受到高度赞赏。感谢。

PS。我正在使用JPA 2.0,EJB 3.1和MyEclipse Enterprise Workbench 10.1

1 个答案:

答案 0 :(得分:1)

没有办法自动执行此操作,但如果您逐页浏览向导(因此在每个屏幕上按“下一步”),您最终将获得一个页面,您可以在其中输入每个实体的类。不幸的是,您必须输入完全限定的类名(包括包)。如果未填写“类”字段,则类型将获取默认名称(表名称)并放入您在早期屏幕上指定的包中。