Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/maven/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 从实体生成表_Java_Maven_Jpa_Eclipselink - Fatal编程技术网

Java 从实体生成表

Java 从实体生成表,java,maven,jpa,eclipselink,Java,Maven,Jpa,Eclipselink,我是maven和jpa的新手。我正在使用maven开发一个模块化应用程序。我从一个模型模块开始实现它,在这个模块中我有一些注释实体bean。现在我的问题是我想从这个对象创建表。maven插件是否可以实现这一点 很抱歉,我还没有用户界面,而且我无法部署任何东西 这是我的pom.xml: <project> <modelVersion>4.0.0</modelVersion> <parent> &

我是maven和jpa的新手。我正在使用maven开发一个模块化应用程序。我从一个模型模块开始实现它,在这个模块中我有一些注释实体bean。现在我的问题是我想从这个对象创建表。maven插件是否可以实现这一点

很抱歉,我还没有用户界面,而且我无法部署任何东西

这是我的pom.xml:

    <project>
    <modelVersion>4.0.0</modelVersion>
        <parent>
            <groupId>it.mycompany</groupId>
            <artifactId>myparent</artifactId>
            <version>0.0.1-SNAPSHOT</version>
        </parent>
        <artifactId>model</artifactId>

  <dependencies>

        <dependency>
            <groupId>org.eclipse.persistence</groupId>
            <artifactId>org.eclipse.persistence.jpa</artifactId>
            <version>2.5.1</version>
        </dependency>


        <dependency>
            <groupId>org.eclipse.persistence</groupId>
            <artifactId>eclipselink</artifactId>
            <version>2.5.1</version>
        </dependency>
    </dependencies>

</project>

4.0.0
it.mycompany
我的父母
0.0.1-快照
模型
org.eclipse.persistence
org.eclipse.persistence.jpa
2.5.1
org.eclipse.persistence
日食
2.5.1

如何生成它们?

如果您在开发环境中使用eclipse:

这是我的主张:

1-在eclipse中创建JPA项目。 2-配置connexion的参数。(右键单击project->JPA tools->Genarate table from entites)并继续执行步骤

有关更多详细信息,您可以使用eclipse的官方文档(JPA工具):