java - Eclipse 中的 JPA 项目 : how to auto-generate entity classes from DB tables

标签 java eclipse jpa jboss datasource

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

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

<jta-data-source>java:/testdb</jta-data-source>

我从头开始创建了一个实体 bean,一切都运行良好。但是...是否有任何 Eclipse 工具、外部插件或其他连接到数据库、读取表并自动生成此类实体的工具?

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

最佳答案

我在您的帖子中没有看到任何有关 Hibernate 的内容,但您可以查看 Hibernate Tools对您的 POJO 进行逆向工程。它应该做到这一点。

来自文档:

The most powerful feature of Hibernate Tools is a database reverse engineering tool that can generate domain model classes and Hibernate mapping files, annotated EJB3 entity beans, HTML documentation or even an entire JBoss Seam application in seconds!

关于java - Eclipse 中的 JPA 项目 : how to auto-generate entity classes from DB tables,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29222452/

相关文章:

java - 使用 Maven 在 IntelliJ 中构建时解决 PermGen 错误?

java - Spring data JPA exists By Field在MySQL中不区分大小写,如何让它区分大小写

java - 如何使用jdbc通过单击数据库中的按钮来提交数据?

java - 将 Intent 分配给 ListView 中的字符串 - 在范围内无法访问 ListActivity 的封闭实例

android - 如何发送链接到 Vimeo?

android - 找不到 *apk,第一次运行但在第二次运行时工作

java - openjpa元模型工具不生成元模型

hibernate - Seam/Hibernate 和 PostgreSQL——有什么问题吗?

java - 为什么这个数组会被修改?

java - JDatePicker 的 NullPointerException