Java Eclipse中的JPA项目:如何从DB表自动生成实体类

Java Eclipse中的JPA项目:如何从DB表自动生成实体类,java,eclipse,jpa,jboss,datasource,Java,Eclipse,Jpa,Jboss,Datasource,我在EclipseLuna(4.4.1)的JBoss7上部署了一个JPA项目 我在服务器中定义了一个数据源,并在我的persistence.xml文件中引用了它: <jta-data-source>java:/testdb</jta-data-source> java:/testdb 我从头创建了一个实体bean,一切都很好。但是是否有任何Eclipse工具、外部插件或其他连接到数据库、读取表并自动生成此类实体的工具 我通过使用本地JDBC连接成功地做到了这一点,但现

我在EclipseLuna(4.4.1)的JBoss7上部署了一个JPA项目

我在服务器中定义了一个数据源,并在我的
persistence.xml
文件中引用了它:

<jta-data-source>java:/testdb</jta-data-source>
java:/testdb
我从头创建了一个实体bean,一切都很好。但是是否有任何Eclipse工具、外部插件或其他连接到数据库、读取表并自动生成此类实体的工具


我通过使用本地JDBC连接成功地做到了这一点,但现在我找不到使用jta数据源实现这一点的方法。

我在你的帖子中没有提到Hibernate,但你可以看看如何对POJO进行反向工程。它应该做到这一点

从文档中:

Hibernate工具最强大的功能是数据库反转 可以生成域模型类和Hibernate的工程工具 映射文件、带注释的EJB3实体bean、HTML文档甚至 一个完整的JBossSeam应用程序只需几秒钟


我没有提到Hibernate,因为我使用的是纯JPA方法,即使JBoss使用Hibernate持久性提供程序来实现JPA,所以。。。我要试试看!我的错。。。我被误解了。实际上,它已经开始工作了,但当我转到“JPA工具>从表生成实体…”时,它问我JDBC连接坐标,我想这些坐标将覆盖我的persistence.xml设置。我错了。无论如何,谢谢你的提示,很好的工具。